public class X {
	void foo(String a, String b, String c, String d, String e) {
		String s = ""
				+ a
				+ "1481040350234786852"
				+ a
				+ "4221089161101009540"
				+ a
				+ "-6170427739377068715"
				+ a
				+ "-1177132190659449391"
				+ a
				+ "4131074700002200800"
				+ a
				+ "6677964992006511358"
				+ a
				+ "2306558609804623499"
				+ a
				+ "4948023180683471330"
				+ a
				+ "-2100145421766851358"
				+ a
				+ "-3001840236323503671"
				+ a
				+ "-3489306742320139361"
				+ a
				+ "3121650335531224184"
				+ a
				+ "-4358571516300782510"
				+ a
				+ "1556752567442603373"
				+ a
				+ "-6962032360535946947"
				+ a
				+ "-5868276881678120598"
				+ a
				+ "4184984287312247424"
				+ a
				+ "-6721997605202472396"
				+ a
				+ "6617636037855015285"
				+ a
				+ "7266783356079704728"
				+ a
				+ "-8754237933673085347"
				+ a
				+ "-5817839502530750802"
				+ a
				+ "1583847687494714427"
				+ a
				+ "8951519125923785825"
				+ a
				+ "-3432930123357231360"
				+ a
				+ "-5451954362874316754"
				+ a
				+ "-33060006164703257"
				+ a
				+ "-7231434859633259989"
				+ a
				+ "608146062873988130"
				+ a
				+ "-5011488686871015606"
				+ a
				+ "9139797121591847350"
				+ a
				+ "-1886181867981415714"
				+ a
				+ "8841800972511057570"
				+ a
				+ "-4383413442757032866"
				+ a
				+ "8361387373543642695"
				+ a
				+ "-2639476650066862743"
				+ a
				+ "-2849702699413546749"
				+ a
				+ "1277733543017481226"
				+ a
				+ "-8031505870898978274"
				+ a
				+ "3666898192956052796"
				+ a
				+ "-7039203610026055703"
				+ a
				+ "-4819565592688393296"
				+ a
				+ "3501929543225217572"
				+ a
				+ "-52690043125786931"
				+ a
				+ "-241495509142914400"
				+ a
				+ "809240826052859383"
				+ a
				+ "6800981487534314533"
				+ a
				+ "-6524324695224261613"
				+ a
				+ "-3147335742845363307"
				+ a
				+ "-7905248515165548725"
				+ a
				+ "-8857719419158251696"
				+ a
				+ "3770652464690190606"
				+ a
				+ "-1373399701638993702"
				+ a
				+ "183252801833892442"
				+ a
				+ "-2177955360518900549"
				+ a
				+ "-6160006701784504259"
				+ a
				+ "4975115447927973030"
				+ a
				+ "-4048044119354860392"
				+ a
				+ "-1206947692733954083"
				+ a
				+ "-7546675664265042138"
				+ a
				+ "4602271912901891539"
				+ a
				+ "7473173362172414652"
				+ a
				+ "-2246791729943980270"
				+ a
				+ "5531429909557226193"
				+ a
				+ "9195798735326951519"
				+ a
				+ "-7045483396415238847"
				+ a
				+ "-4617871455255630821"
				+ a
				+ "-8404894183972146099"
				+ a
				+ "7953598172877176299"
				+ a
				+ "-4591952086688426778"
				+ a
				+ "-1793987074707489637"
				+ a
				+ "2792037511578283306"
				+ a
				+ "-3232503736907637185"
				+ a
				+ "-2854401600067174610"
				+ a
				+ "7250590952512651931"
				+ a
				+ "-6408953690487983106"
				+ a
				+ "6019268937581606852"
				+ a
				+ "5145016224651586273"
				+ a
				+ "5021772288190407942"
				+ a
				+ "5855473695186221281"
				+ a
				+ "7943605958236028936"
				+ a
				+ "8078550154530610313"
				+ a
				+ "-1501079708541374418"
				+ a
				+ "6016115716904921584"
				+ a
				+ "5563211195567408190"
				+ a
				+ "1881040805637616374"
				+ a
				+ "5715702334303460933"
				+ a
				+ "801733894157086669"
				+ a
				+ "-3883590202690143813"
				+ a
				+ "-4234177843042587717"
				+ a
				+ "-7799657549332828187"
				+ a
				+ "8916671952396843549"
				+ a
				+ "2499753011961486970"
				+ a
				+ "2055336783165487022"
				+ a
				+ "5030113625695917193"
				+ a
				+ "1677218655183543305"
				+ a
				+ "2735563907130567065"
				+ a
				+ "1466095306597867372"
				+ a
				+ "-8727329011390864623"
				+ a
				+ "-1657516366396933954"
				+ a
				+ "1607374426341641178"
				+ a
				+ "381434977513699282"
				+ a
				+ "-5934861424042302910"
				+ a
				+ "1021231529862004717"
				+ a
				+ "1731055950998634531"
				+ a
				+ "4758233516485895813"
				+ a
				+ "281446737818329412"
				+ a
				+ "2916827720194406987"
				+ a
				+ "-4113172032847483906"
				+ a
				+ "4322747256400475755"
				+ a
				+ "-231687239923818462"
				+ a
				+ "2273547761800209938"
				+ a
				+ "8708414041987305498"
				+ a
				+ "5172351889376721968"
				+ a
				+ "-7109740500688484275"
				+ a
				+ "1747355987716301695"
				+ a
				+ "-4148205799751382840"
				+ a
				+ "8621843109299178178"
				+ a
				+ "-2758866116022225638"
				+ a
				+ "107986368467906898"
				+ a
				+ "3331225483452456574"
				+ a
				+ "-3503271926995929130"
				+ a
				+ "6327215864271752255"
				+ a
				+ "8633503676753918289"
				+ a
				+ "737738740279256664"
				+ a
				+ "5359749581609185377"
				+ a
				+ "6887986159860721242"
				+ a
				+ "709533211623369924"
				+ a
				+ "-7319039509776682350"
				+ a
				+ "-3893683866865853153"
				+ a
				+ "-4554118729276913814"
				+ a
				+ "1842089193842209018"
				+ a
				+ "-7306235956629056753"
				+ a
				+ "506064168863913743"
				+ a
				+ "2068229051978835796"
				+ a
				+ "-5843192101805646909"
				+ a
				+ "-5406539933102955051"
				+ a
				+ "1122403234845453300"
				+ a
				+ "5907913918924720735"
				+ a
				+ "-7923005704484651019"
				+ a
				+ "2740447218889389967"
				+ a
				+ "-5914387748691021098"
				+ a
				+ "-4606301648811218504"
				+ a
				+ "-1402461674467800600"
				+ a
				+ "1284294194480673802"
				+ a
				+ "6079052293509738623"
				+ a
				+ "-5305558616682058769"
				+ a
				+ "-9075078034265068551"
				+ a
				+ "6740435740643124920"
				+ a
				+ "-3620468974957409281"
				+ a
				+ "-6103977201243493000"
				+ a
				+ "5368487237343320842"
				+ a
				+ "6633626677208845104"
				+ a
				+ "22731020784882473"
				+ a
				+ "-4176021822967539412"
				+ a
				+ "-2840947198397506816"
				+ a
				+ "4536069560910605740"
				+ a
				+ "-8830348710729920749"
				+ a
				+ "-2484808592722030395"
				+ a
				+ "-9135645213656835260"
				+ a
				+ "645468150627326857"
				+ a
				+ "-5289577660716570470"
				+ a
				+ "5600795185832650085"
				+ a
				+ "-6233102104916270269"
				+ a
				+ "-5616058648703769654"
				+ a
				+ "1454407521439030492"
				+ a
				+ "-1388436161134796784"
				+ a
				+ "-448829651581235474"
				+ a
				+ "5228581645372843926"
				+ a
				+ "-7390755550853889605"
				+ a
				+ "-652993831235872211"
				+ a
				+ "8520564877188209467"
				+ a
				+ "2149850520389958326"
				+ a
				+ "-6598921222840378783"
				+ a
				+ "155434286759749129"
				+ a
				+ "-6463276537914228062"
				+ a
				+ "8697061974073234456"
				+ a
				+ "-7520264323459351625"
				+ a
				+ "-1878767623989246124"
				+ a
				+ "371434180225132960"
				+ a
				+ "-2702100704900116914"
				+ a
				+ "4546891744423706860"
				+ a
				+ "1072969202997083041"
				+ a
				+ "-1174246552945796297"
				+ a
				+ "-6958310238776559600"
				+ a
				+ "5809436737640419316"
				+ a
				+ "-2142071912190438678"
				+ a
				+ "2645715594693023084"
				+ a
				+ "-6512232937988344651"
				+ a
				+ "1429487728719130118"
				+ a
				+ "-5927254500284655605"
				+ a
				+ "-5358597567566518840"
				+ a
				+ "-5619570179618968386"
				+ a
				+ "6634856841420071965"
				+ a
				+ "2248249447063079234"
				+ a
				+ "-601650796422949416"
				+ a
				+ "9016586536771112524"
				+ a
				+ "-8990134722571734151"
				+ a
				+ "7442057801788219574"
				+ a
				+ "-7069696912435026002"
				+ a
				+ "-5965822922725810779"
				+ a
				+ "156012994370918939"
				+ a
				+ "-533334545036251923"
				+ a
				+ "-6428163249820294563"
				+ a
				+ "-8771354710879578701"
				+ a
				+ "-7474607303623235764"
				+ a
				+ "5552920467743308115"
				+ a
				+ "3463850839073631872"
				+ a
				+ "-4312138652056332156"
				+ a
				+ "-5668951482761994218"
				+ a
				+ "4160357046780118714"
				+ a
				+ "-7651487471925116236"
				+ a
				+ "-1904737379948122165"
				+ a
				+ "-2468995372736695351"
				+ a
				+ "2384954334609806293"
				+ a
				+ "8835010373198815257"
				+ a
				+ "3072665879620869470"
				+ a
				+ "-4708484196263690120"
				+ a
				+ "-4417768926177692229"
				+ a
				+ "8631330465661935317"
				+ a
				+ "-6005069660084716618"
				+ a
				+ "-4841849265321973894"
				+ a
				+ "9114271054544617578"
				+ a
				+ "4474715891292785297"
				+ a
				+ "4598426000596856434"
				+ a
				+ "4456642120330654185"
				+ a
				+ "-6811568388529193150"
				+ a
				+ "-2267510729992483078"
				+ a
				+ "4841297221909766868"
				+ a
				+ "-3341202061707655898"
				+ a
				+ "-5168523749277303418"
				+ a
				+ "-2597086147703835583"
				+ a
				+ "2189984040194367554"
				+ a
				+ "-163417043572594861"
				+ a
				+ "-875917009738735905"
				+ a
				+ "3449040927530609564"
				+ a
				+ "-1187542268316866362"
				+ a
				+ "-2086526303156399145"
				+ a
				+ "7170110557699721176"
				+ a
				+ "-8831808421158147134"
				+ a
				+ "-2934245923885012593"
				+ a
				+ "-693181876282269730"
				+ a
				+ "2801286762013136483"
				+ a
				+ "-893681230793990797"
				+ a
				+ "7244823961262144366"
				+ a
				+ "7661464547005099735"
				+ a
				+ "-4504020848703526318"
				+ a
				+ "7488365098065319918"
				+ a
				+ "-2617611221309623462"
				+ a
				+ "-5347117576177944844"
				+ a
				+ "7577407951576481247"
				+ a
				+ "2119607573247061369"
				+ a
				+ "8742365859276522220"
				+ a
				+ "-2878190955845298771"
				+ a
				+ "9170894970442468900"
				+ a
				+ "-3198099095730567203"
				+ a
				+ "6600662185925388516"
				+ a
				+ "-7481833413594991555"
				+ a
				+ "7259883778198475684"
				+ a
				+ "-6228247879160851225"
				+ a
				+ "8054150403399233954"
				+ a
				+ "220291732862417955"
				+ a
				+ "9170008991903320769"
				+ a
				+ "-7386177775713107223"
				+ a
				+ "-7067143718707886163"
				+ a
				+ "-2829159460833567837"
				+ a
				+ "-7650573416145777597"
				+ a
				+ "-7827174279991915210"
				+ a
				+ "8015033616728249392"
				+ a
				+ "7953520474367629891"
				+ a
				+ "-6763631084009130537"
				+ a
				+ "2134465028909734057"
				+ a
				+ "-7582421904070398088"
				+ a
				+ "-4021434106474594994"
				+ a
				+ "-3241797462076497267"
				+ a
				+ "3790367970897076255"
				+ a
				+ "1731158696763449719"
				+ a
				+ "6009130197176253524"
				+ a
				+ "-4330099148179311782"
				+ a
				+ "-2681893572588916488"
				+ a
				+ "4717529785599537732"
				+ a
				+ "-5355393305350863448"
				+ a
				+ "-2562931193903110252"
				+ a
				+ "7825500412654385050"
				+ a
				+ "6123135506603100825"
				+ a
				+ "-7135991812968836383"
				+ a
				+ "7075040822983804281"
				+ a
				+ "6085292636084411374"
				+ a
				+ "-9016517018808310700"
				+ a
				+ "6296680626540498265"
				+ a
				+ "466471971943076520"
				+ a
				+ "3194706547855404513"
				+ a
				+ "-3469234296613008650"
				+ a
				+ "4661562681731629745"
				+ a
				+ "-6869862919399727963"
				+ a
				+ "-5470269392986725915"
				+ a
				+ "-7408510499818361817"
				+ a
				+ "-4634700534304790197"
				+ a
				+ "6141253999365640538"
				+ a
				+ "4914795942574316909"
				+ a
				+ "-5923510425951684560"
				+ a
				+ "-6686698052467837745"
				+ a
				+ "-6860754215509481583"
				+ a
				+ "-8161199778461002892"
				+ a
				+ "6790420767590453887"
				+ a
				+ "3160962446495709863"
				+ a
				+ "-7086844264601577605"
				+ a
				+ "-8019277360711651081"
				+ a
				+ "8694094250492531239"
				+ a
				+ "-822512736791075198"
				+ a
				+ "7037467247885361964"
				+ a
				+ "-8068773511219242634"
				+ a
				+ "-2221622380638547363"
				+ a
				+ "4141721356317507284"
				+ a
				+ "-9120482348318183652"
				+ a
				+ "-2094945145080548489"
				+ a
				+ "6509511066194612988"
				+ a
				+ "-5631846957641451179"
				+ a
				+ "-7124789435189368153"
				+ a
				+ "530620392849491203"
				+ a
				+ "2063084158833109250"
				+ a
				+ "5705014193930379134"
				+ a
				+ "6523714474084616334"
				+ a
				+ "4744000852602101799"
				+ a
				+ "1085239330415640337"
				+ a
				+ "-5155417748224605425"
				+ a
				+ "6270555189236303732"
				+ a
				+ "-7737271311797543051"
				+ a
				+ "-3574839633885944337"
				+ a
				+ "5058890598150144652"
				+ a
				+ "7746403854998588002"
				+ a
				+ "7022856657575309952"
				+ a
				+ "3716738500463555846"
				+ a
				+ "-7421401014154125893"
				+ a
				+ "1421729999303688516"
				+ a
				+ "8144520783350364771"
				+ a
				+ "-5375150715246560540"
				+ a
				+ "-6811495605014783449"
				+ a
				+ "-1629085212768444054"
				+ a
				+ "7842872870387873339"
				+ a
				+ "-3144069724554953284"
				+ a
				+ "1578489136450795424"
				+ a
				+ "-1524962835898716664"
				+ a
				+ "1255628362210394024"
				+ a
				+ "-4945766756743361564"
				+ a
				+ "-2368749883429063495"
				+ a
				+ "-5443141608452157258"
				+ a
				+ "9211129063819614033"
				+ a
				+ "7114918026427046997"
				+ a
				+ "-348788006629170359"
				+ a
				+ "-1510339221551201808"
				+ a
				+ "2225031253386166621"
				+ a
				+ "-3555530065681793234"
				+ a
				+ "-5635090599347843861"
				+ a
				+ "-3131108975972138601"
				+ a
				+ "7906458026818974202"
				+ a
				+ "8426579347837902385"
				+ a
				+ "-4881890627049232515"
				+ a
				+ "-8916821826259001490"
				+ a
				+ "185948291026094553"
				+ a
				+ "8201360044857003333"
				+ a
				+ "3340205317187459493"
				+ a
				+ "1019013224452838302"
				+ a
				+ "-5640595948335979856"
				+ a
				+ "-707071934361179406"
				+ a
				+ "-8857596830200344761"
				+ a
				+ "-1375091965299661006"
				+ a
				+ "-9072009683459314761"
				+ a
				+ "5000988210264232168"
				+ a
				+ "4271317853521960464"
				+ a
				+ "2678753875442511004"
				+ a
				+ "-6470626338166122964"
				+ a
				+ "-6078726263448693640"
				+ a
				+ "-6126660456097596945"
				+ a
				+ "-5224548713170778066"
				+ a
				+ "2951275643838239183"
				+ a
				+ "1249793927341201177"
				+ a
				+ "-3560869420720178794"
				+ a
				+ "-6737236972610500446"
				+ a
				+ "6906382391763753318"
				+ a
				+ "3701285808445941477"
				+ a
				+ "-6137404772056077571"
				+ a
				+ "951068276649955219"
				+ a
				+ "8972614952190332730"
				+ a
				+ "1350001466189426457"
				+ a
				+ "-4081913571588491296"
				+ a
				+ "3537255041914161665"
				+ a
				+ "-3922351533529732712"
				+ a
				+ "-2145964578134968167"
				+ a
				+ "2394200010169686588"
				+ a
				+ "4820435476375140561"
				+ a
				+ "3980439875552079698"
				+ a
				+ "-7848606640652240279"
				+ a
				+ "8056889380412121302"
				+ a
				+ "-1735987219969504949"
				+ a
				+ "-2429262127212559301"
				+ a
				+ "2716470408164555317"
				+ a
				+ "7619986510078673844"
				+ a
				+ "-4810946803905692262"
				+ a
				+ "591257503510807983"
				+ a
				+ "1008145613734886602"
				+ a
				+ "-791769094042351455"
				+ a
				+ "1551415766926632272"
				+ a
				+ "2128049662514755336"
				+ a
				+ "5674375202248066714"
				+ a
				+ "-3294574351697152083"
				+ a
				+ "6409892386317067743"
				+ a
				+ "-7779995689030042070"
				+ a
				+ "7663455663253941309"
				+ a
				+ "6994870508259434411"
				+ a
				+ "7092158122453603104"
				+ a
				+ "-7504376776657473544"
				+ a
				+ "-1548660132363324694"
				+ a
				+ "-8111792772550137166"
				+ a
				+ "-3716421601494476848"
				+ a
				+ "-5471408931853636388"
				+ a
				+ "858470282848534786"
				+ a
				+ "-1944492615617314147"
				+ a
				+ "6842258904020299278"
				+ a
				+ "3465357212653391171"
				+ a
				+ "1010858684300746374"
				+ a
				+ "-2376621027797858933"
				+ a
				+ "-5234350247437932577"
				+ a
				+ "3527455355230723615"
				+ a
				+ "-4441639340996737636"
				+ a
				+ "9162770176271747679"
				+ a
				+ "-3307692074822023253"
				+ a
				+ "-1265560468988039837"
				+ a
				+ "4174084901504664334"
				+ a
				+ "408216311741101376"
				+ a
				+ "6179424481850599613"
				+ a
				+ "8464529436195546763"
				+ a
				+ "-2679225514021083446"
				+ a
				+ "5412693249303878683"
				+ a
				+ "6761016599191336902"
				+ a
				+ "-9053227710679826671"
				+ a
				+ "-4971616606140021661"
				+ a
				+ "1470984573745249052"
				+ a
				+ "794919692872301402"
				+ a
				+ "-666467506414374151"
				+ a
				+ "-2822698483079789682"
				+ a
				+ "601378322432915769"
				+ a
				+ "5638644728798047345"
				+ a
				+ "5789378409007337798"
				+ a
				+ "-5994164160329416538"
				+ a
				+ "-6667535132090352473"
				+ a
				+ "4204563008748740328"
				+ a
				+ "5678902566930339970"
				+ a
				+ "-7223445616360784599"
				+ a
				+ "-6607953497851883678"
				+ a
				+ "-6311838047415961090"
				+ a
				+ "-6309447620271201478"
				+ a
				+ "229050938505420857"
				+ a
				+ "-1225014043780951126"
				+ a
				+ "2390215148115329239"
				+ a
				+ "5072184776177919104"
				+ a
				+ "-744335414291888356"
				+ a
				+ "-3089609556691187584"
				+ a
				+ "-3618865863102092548"
				+ a
				+ "192388795641361512"
				+ a
				+ "4587735395282822589"
				+ a
				+ "217485062671670830"
				+ a
				+ "-6269736618400789287"
				+ a
				+ "5414980239431986315"
				+ a
				+ "-528064624972663000"
				+ a
				+ "1295964769301191356"
				+ a
				+ "5298404442990088254"
				+ a
				+ "6791548406998914183"
				+ a
				+ "-5186505763910713839"
				+ a
				+ "-2064823676363944325"
				+ a
				+ "7298397795617553631"
				+ a
				+ "1092691793025769084"
				+ a
				+ "9199008286310061390"
				+ a
				+ "8496944026982897790"
				+ a
				+ "-7175699054101917484"
				+ a
				+ "2351940215168480144"
				+ a
				+ "-7887520388437077927"
				+ a
				+ "-2547766195274466532"
				+ a
				+ "3651088260374341913"
				+ a
				+ "5677078378225324141"
				+ a
				+ "-5218271904647533617"
				+ a
				+ "6506102331379269744"
				+ a
				+ "2047580395586681359"
				+ a
				+ "1254456669244453310"
				+ a
				+ "-2493503447457657357"
				+ a
				+ "7748743143809150681"
				+ a
				+ "3187580147546249210"
				+ a
				+ "-447565130764562251"
				+ a
				+ "-5901868264771610836"
				+ a
				+ "-5344772102755168902"
				+ a
				+ "4399354202412978048"
				+ a
				+ "5761746177647931272"
				+ a
				+ "7346021349430542978"
				+ a
				+ "7407653297412847803"
				+ a
				+ "-1432082633278910928"
				+ a
				+ "4386781250096772591"
				+ a
				+ "3078677237004686885"
				+ a
				+ "-8270569093055494458"
				+ a
				+ "-3066819790639523079"
				+ a
				+ "6921413523262053800"
				+ a
				+ "3815857059671909350"
				+ a
				+ "6459842709565553675"
				+ a
				+ "5496182702002478767"
				+ a
				+ "2919041266384629492"
				+ a
				+ "6301254303467952572"
				+ a
				+ "167977270899707836"
				+ a
				+ "4107450151680801929"
				+ a
				+ "-6184483674271871721"
				+ a
				+ "-3113466523343527359"
				+ a
				+ "4255706773140144210"
				+ a
				+ "2045276824006752933"
				+ a
				+ "-1006056944868633893"
				+ a
				+ "-163374204176050893"
				+ a
				+ "-3536312633372723194"
				+ a
				+ "4030026566945749635"
				+ a
				+ "916143771948351245"
				+ a
				+ "-4137939988132726797"
				+ a
				+ "-1208503070443601575"
				+ a
				+ "-9073410561248509562"
				+ a
				+ "879225941445259519"
				+ a
				+ "6704588155652656649"
				+ a
				+ "4037880612097133452"
				+ a
				+ "6650953345091703159"
				+ a
				+ "6557621267180188933"
				+ a
				+ "-3799489167477556834"
				+ a
				+ "4616142957114179369"
				+ a
				+ "-555511666653343487"
				+ a
				+ "-7787414996794187528"
				+ a
				+ "-2320895672018981888"
				+ a
				+ "-4115116336922975624"
				+ a
				+ "-508083592730508234"
				+ a
				+ "-1790339700600684362"
				+ a
				+ "-1891368734208039390"
				+ a
				+ "4162487874602061322"
				+ a
				+ "2507934636732405000"
				+ a
				+ "-3569041016842825057"
				+ a
				+ "3727230352401811737"
				+ a
				+ "6081104416614609202"
				+ a
				+ "-2378349176311649327"
				+ a
				+ "8338625078774305818"
				+ a
				+ "4236364192447051424"
				+ a
				+ "1766223847372056199"
				+ a
				+ "-1509108249653323828"
				+ a
				+ "-5341684167359652338"
				+ a
				+ "-8444676169083518571"
				+ a
				+ "3761876718263359588"
				+ a
				+ "-3523680927151552615"
				+ a
				+ "3042749665226854761"
				+ a
				+ "3749113535163919993"
				+ a
				+ "3759366097795773800"
				+ a
				+ "-7270464562060963395"
				+ a
				+ "-3404645697486842979"
				+ a
				+ "684912297827615732"
				+ a
				+ "-8328573509093542665"
				+ a
				+ "-329547391816168161"
				+ a
				+ "8320915285235489566"
				+ a
				+ "-8439264109714576560"
				+ a
				+ "-7555539153012708426"
				+ a
				+ "-1455904067809789555"
				+ a
				+ "-3282840298752750619"
				+ a
				+ "-6372126815260401415"
				+ a
				+ "2793000487951069203"
				+ a
				+ "3407829716811135029"
				+ a
				+ "-3550687721123470352"
				+ a
				+ "2334961244010951939"
				+ a
				+ "3260897395698896570"
				+ a
				+ "4264152409350870060"
				+ a
				+ "-4581604198263834689"
				+ a
				+ "593651731243654052"
				+ a
				+ "5219278619370393377"
				+ a
				+ "8180789381611215595"
				+ a
				+ "335944578956738265"
				+ a
				+ "-4099322903435145803"
				+ a
				+ "-5208733150508251139"
				+ a
				+ "6921838573247464652"
				+ a
				+ "-7343860276513066939"
				+ a
				+ "1074796594127796533"
				+ a
				+ "6736037593502794699"
				+ a
				+ "3930958507434110353"
				+ a
				+ "5997417370432515857"
				+ a
				+ "7187262605211107782"
				+ a
				+ "-922608839179471544"
				+ a
				+ "-3471824513017619234"
				+ a
				+ "-4620638843369421105"
				+ a
				+ "3839702874104484142"
				+ a
				+ "-8879066745942443015"
				+ a
				+ "8583264167167467194"
				+ a
				+ "8017617442295035923"
				+ a
				+ "720409418337220568"
				+ a
				+ "-7137080051336955740"
				+ a
				+ "820362479923112978"
				+ a
				+ "-7587987020499938058"
				+ a
				+ "-1736856639032582832"
				+ a
				+ "5300485442178576853"
				+ a
				+ "4669115833793700662"
				+ a
				+ "8717027790748151190"
				+ a
				+ "-418059405227441973"
				+ a
				+ "4902234911110449242"
				+ a
				+ "-8615106177201876902"
				+ a
				+ "2642338947881553044"
				+ a
				+ "7939176766883596700"
				+ a
				+ "1697016693253389256"
				+ a
				+ "-7698790186559863273"
				+ a
				+ "4627520723163497364"
				+ a
				+ "-6562331579564087360"
				+ a
				+ "1409651656149384948"
				+ a
				+ "-8371366983499774489"
				+ a
				+ "-6611959236955224128"
				+ a
				+ "2517362013853074515"
				+ a
				+ "3939673655674821754"
				+ a
				+ "-6007531133325330260"
				+ a
				+ "8479159933661814342"
				+ a
				+ "1845989680250192409"
				+ a
				+ "225054535985556281"
				+ a
				+ "-6188100461697042647"
				+ a
				+ "5374211210369521877"
				+ a
				+ "163959847081807350"
				+ a
				+ "6580469580461298388"
				+ a
				+ "-1002731784954961273"
				+ a
				+ "-6503468674254937564"
				+ a
				+ "-8857927768785141898"
				+ a
				+ "1886814526626193459"
				+ a
				+ "-2054416122836792110"
				+ a
				+ "-4730857486151345556"
				+ a
				+ "-3314785731153835706"
				+ a
				+ "1745408277008263680"
				+ a
				+ "5485482250833588602"
				+ a
				+ "1901945721551946729"
				+ a
				+ "-6559784953015731783"
				+ a
				+ "-5502687098156415701"
				+ a
				+ "-8096097547161354797"
				+ a
				+ "-307294365139042468"
				+ a
				+ "7597534968367450948"
				+ a
				+ "-4693142428350838425"
				+ a
				+ "-8569821400048670315"
				+ a
				+ "51756053461047436"
				+ a
				+ "6145399184482338050"
				+ a
				+ "-1269825730684672598"
				+ a
				+ "-8136004504129724580"
				+ a
				+ "-6708170860115238208"
				+ a
				+ "-2467746284360258768"
				+ a
				+ "8902235073100629169"
				+ a
				+ "189609796856280361"
				+ a
				+ "8027665317964735814"
				+ a
				+ "-7153504149551054926"
				+ a
				+ "-5187209899599232647"
				+ a
				+ "8540839755479381215"
				+ a
				+ "-1319086816580691984"
				+ a
				+ "-7516852006138817907"
				+ a
				+ "-5051221376794367033"
				+ a
				+ "-3579739334939429689"
				+ a
				+ "3098919600942247826"
				+ a
				+ "-2519365444798061973"
				+ a
				+ "2204513501049642145"
				+ a
				+ "-6234925272255791092"
				+ a
				+ "-3914224114071635323"
				+ a
				+ "-7512919820331381478"
				+ a
				+ "2244229534103919315"
				+ a
				+ "1119622915521220416"
				+ a
				+ "4973425882801212711"
				+ a
				+ "888294988592812045"
				+ a
				+ "-2993218281966203028"
				+ a
				+ "-7416276224986099499"
				+ a
				+ "-3201845045715304871"
				+ a
				+ "7916061662832482521"
				+ a
				+ "-6429005121216132546"
				+ a
				+ "4638130389145698725"
				+ a
				+ "-948986391460678656"
				+ a
				+ "2040599255252723129"
				+ a
				+ "2389151452553418337"
				+ a
				+ "-7194285399888931477"
				+ a
				+ "3523430492558376836"
				+ a
				+ "-6231585169594436085"
				+ a
				+ "-5841617642246119760"
				+ a
				+ "-8785142203731382456"
				+ a
				+ "4139787392364890707"
				+ a
				+ "-824771567737812271"
				+ a
				+ "-9049356826976837046"
				+ a
				+ "1543457604506053183"
				+ a
				+ "-8855709180263493025"
				+ a
				+ "-4086029732019652815"
				+ a
				+ "90590069959604498"
				+ a
				+ "7374902126537519544"
				+ a
				+ "5412393938850166428"
				+ a
				+ "-6589069323077828363"
				+ a
				+ "-1136016124815333328"
				+ a
				+ "-2530288730062427647"
				+ a
				+ "9141260983043855235"
				+ a
				+ "-2243560951402688244"
				+ a
				+ "2697023448685250190"
				+ a
				+ "8223867111341762760"
				+ a
				+ "-5500453568140873838"
				+ a
				+ "-5551678114273627129"
				+ a
				+ "7711796121740538204"
				+ a
				+ "2416459930837400994"
				+ a
				+ "-4986134594990721078"
				+ a
				+ "-6594545860032484707"
				+ a
				+ "-8488892579407720307"
				+ a
				+ "-4950191686469776760"
				+ a
				+ "-5705045902392669136"
				+ a
				+ "-5870378255948101081"
				+ a
				+ "3085694771349171032"
				+ a
				+ "4045381385104452693"
				+ a
				+ "-537473159150314420"
				+ a
				+ "6405721852917755173"
				+ a
				+ "5909632865333497015"
				+ a
				+ "3023990489803862857"
				+ a
				+ "5997722854481417133"
				+ a
				+ "7368862447064249271"
				+ a
				+ "-3558359757113329685"
				+ a
				+ "886745892017187721"
				+ a
				+ "-2376768597770873246"
				+ a
				+ "-956660966571699164"
				+ a
				+ "-3438286909229699850"
				+ a
				+ "465585013972219292"
				+ a
				+ "4997419886346194306"
				+ a
				+ "7874632479463897943"
				+ a
				+ "4230767999778323743"
				+ a
				+ "2933416313595490031"
				+ a
				+ "-3661566128442997850"
				+ a
				+ "-9204100771314909860"
				+ a
				+ "297875109783269234"
				+ a
				+ "5554793942304582226"
				+ a
				+ "6138216312792961386"
				+ a
				+ "-3472526723345394200"
				+ a
				+ "1383344105427170622"
				+ a
				+ "-8390998045425633158"
				+ a
				+ "8361230649785801199"
				+ a
				+ "8128422357710829775"
				+ a
				+ "-7076636178968793451"
				+ a
				+ "-6879189373271244675"
				+ a
				+ "2149279496697403228"
				+ a
				+ "2163874995004306059"
				+ a
				+ "-37608952743346481"
				+ a
				+ "-4885142876404553640"
				+ a
				+ "3957092134099679064"
				+ a
				+ "8957662328709322940"
				+ a
				+ "6596532226374168839"
				+ a
				+ "-1153804182586454676"
				+ a
				+ "7915386076772517778"
				+ a
				+ "3597944315336510115"
				+ a
				+ "2586844712538139804"
				+ a
				+ "-2949556178161873667"
				+ a
				+ "-8127379747417804230"
				+ a
				+ "3506009531395375525"
				+ a
				+ "-3799767679885215310"
				+ a
				+ "2737451203785104562"
				+ a
				+ "5151555140583328389"
				+ a
				+ "6131176129975873998"
				+ a
				+ "9110902753217664431"
				+ a
				+ "-8890925772445109480"
				+ a
				+ "-1129142490829084372"
				+ a
				+ "7582080677413993035"
				+ a
				+ "-4789780502432213058"
				+ a
				+ "8426741383105462303"
				+ a
				+ "-7514443426873435923"
				+ a
				+ "-6096386960435665425"
				+ a
				+ "1403493976840512847"
				+ a
				+ "1200644717268219291"
				+ a
				+ "-1654479055663475959"
				+ a
				+ "3892352692045151151"
				+ a
				+ "-628374969525061995"
				+ a
				+ "1611638561673781188"
				+ a
				+ "75698269457877956"
				+ a
				+ "560196518908944166"
				+ a
				+ "1704180641177725702"
				+ a
				+ "1645123699159403958"
				+ a
				+ "9158917099811213033"
				+ a
				+ "-633837023015943918"
				+ a
				+ "-1216327101793702433"
				+ a
				+ "-7939715734589699598"
				+ a
				+ "6289958106814327876"
				+ a
				+ "-8084522417454129195"
				+ a
				+ "-8951157286790813026"
				+ a
				+ "8733634768783483612"
				+ a
				+ "164169779436237861"
				+ a
				+ "-5613076795169777676"
				+ a
				+ "-6691306822112669306"
				+ a
				+ "-2267089117411867845"
				+ a
				+ "-6267882092027247645"
				+ a
				+ "-3218696406030596964"
				+ a
				+ "-4620987111405818850"
				+ a
				+ "-7623635815148905797"
				+ a
				+ "-3199414663287922089"
				+ a
				+ "-1971270715359367144"
				+ a
				+ "-3146133425464229454"
				+ a
				+ "203048746228635246"
				+ a
				+ "-869382991009092515"
				+ a
				+ "4396580273807758428"
				+ a
				+ "5924374890894969809"
				+ a
				+ "-962029163140355769"
				+ a
				+ "-2447328698446720681"
				+ a
				+ "6648306985125948285"
				+ a
				+ "3792332857906789069"
				+ a
				+ "-2592849401678093154"
				+ a
				+ "-2229214953895616599"
				+ a
				+ "60121393842835511"
				+ a
				+ "-4644566344032056770"
				+ a
				+ "-3670852882719285073"
				+ a
				+ "-4795459485337427650"
				+ a
				+ "-3078872474700468634"
				+ a
				+ "6082446142445692287"
				+ a
				+ "7661890440999892250"
				+ a
				+ "2718377609076393985"
				+ a
				+ "-1329549452134874227"
				+ a
				+ "667147203567492144"
				+ a
				+ "5699077439330337124"
				+ a
				+ "-3395250238968386971"
				+ a
				+ "7468957273606729554"
				+ a
				+ "6681693604205340338"
				+ a
				+ "-5819455968905345675"
				+ a
				+ "7377517611865477086"
				+ a
				+ "-4171662381900114945"
				+ a
				+ "8558322651462810286"
				+ a
				+ "5927326833461217817"
				+ a
				+ "-5391460157352293018"
				+ a
				+ "456166417270507267"
				+ a
				+ "-2089775772693106802"
				+ a
				+ "-2473806311188227713"
				+ a
				+ "-5166358583590604295"
				+ a
				+ "577211619565310319"
				+ a
				+ "-7574180351348641021"
				+ a
				+ "-1384162338784655427"
				+ a
				+ "-1949917261552336103"
				+ a
				+ "-7646197583621832582"
				+ a
				+ "7157828596321324413"
				+ a
				+ "-6712065070950544567"
				+ a
				+ "2236061909679704394"
				+ a
				+ "4873628242313201150"
				+ a
				+ "-6464311572388006218"
				+ a
				+ "4304099916847392129"
				+ a
				+ "8848098664611212439"
				+ a
				+ "6898172476461689080"
				+ a
				+ "3345247779380902440"
				+ a
				+ "-6997871520454550747"
				+ a
				+ "-6721226268986105588"
				+ a
				+ "7746073604671358475"
				+ a
				+ "-4028896770080478318"
				+ a
				+ "2249919745243282647"
				+ a
				+ "5980588423799317305"
				+ a
				+ "-1821824395713650690"
				+ a
				+ "-2882046706545431689"
				+ a
				+ "7061967606227304354"
				+ a
				+ "-2573913225429695307"
				+ a
				+ "-4648857271845470150"
				+ a
				+ "-4795319601251648610"
				+ a
				+ "-2449406718613084816"
				+ a
				+ "676112606062692505"
				+ a
				+ "7077775243255965517"
				+ a
				+ "8279439461933769619"
				+ a
				+ "-8967593294134626925"
				+ a
				+ "1463924050027057153"
				+ a
				+ "4108746256100642153"
				+ a
				+ "671669840699843877"
				+ a
				+ "-1937390517977201347"
				+ a
				+ "-8026937897785993585"
				+ a
				+ "7254950325548462821"
				+ a
				+ "2857869494438805734"
				+ a
				+ "-6367096460053409785"
				+ a
				+ "5906509814179036904"
				+ a
				+ "-7118684737034387269"
				+ a
				+ "-5966644349827364178"
				+ a
				+ "1784340785351647342"
				+ a
				+ "6898187943583870772"
				+ a
				+ "8254792895615645961"
				+ a
				+ "-954677375447462376"
				+ a
				+ "-8607649526798219183"
				+ a
				+ "-682926799495397982"
				+ a
				+ "-7356576987957102704"
				+ a
				+ "-1441103736382094588"
				+ a
				+ "7744146107024206197"
				+ a
				+ "8298974751122681058"
				+ a
				+ "-8158073329334910408"
				+ a
				+ "-7541746284309130733"
				+ a
				+ "6396900582423006721"
				+ a
				+ "-4405495884594382679"
				+ a
				+ "-7870995558099949174"
				+ a
				+ "-4609593285056091858"
				+ a
				+ "-5738979543098896126"
				+ a
				+ "-7068293602902740431"
				+ a
				+ "118869759956105524"
				+ a
				+ "1415505245870596096"
				+ a
				+ "1358436106725431016"
				+ a
				+ "7188423186761477302"
				+ a
				+ "232476152356452489"
				+ a
				+ "-1083161878765589385"
				+ a
				+ "-2475947859666233849"
				+ a
				+ "-1723796127851316742"
				+ a
				+ "-2367624063964726530"
				+ a
				+ "2586319451174446919"
				+ a
				+ "-8372939562443165929"
				+ a
				+ "-2162489972833552703"
				+ a
				+ "-7318017362543869778"
				+ a
				+ "-648659211385937817"
				+ a
				+ "3773520909212276149"
				+ a
				+ "-585681434878711978"
				+ a
				+ "1278446472326031063"
				+ a
				+ "-6858913687097261167"
				+ a
				+ "6725941661693479136"
				+ a
				+ "-7835171098254580731"
				+ a
				+ "8517002855346448475"
				+ a
				+ "1727317643390553286"
				+ a
				+ "167454846277770108"
				+ a
				+ "-4484400628788161122"
				+ a
				+ "-1249045407222665664"
				+ a
				+ "-4125864658252067639"
				+ a
				+ "-232876471594021678"
				+ a
				+ "7566742549724119545"
				+ a
				+ "2431450474966577201"
				+ a
				+ "7758435135139184031"
				+ a
				+ "-926428227324858098"
				+ a
				+ "-210572359641175956"
				+ a
				+ "-7452750196656904966"
				+ a
				+ "-5599738118885185771"
				+ a
				+ "-7813953591554086464"
				+ a
				+ "-5047474818723058090"
				+ a
				+ "4439034982562431759"
				+ a
				+ "-5466270553032256710"
				+ a
				+ "2712169492000026204"
				+ a
				+ "1862737586753002392"
				+ a
				+ "-5353038579107901178"
				+ a
				+ "-6947450633948884256"
				+ a
				+ "7974444038241854650"
				+ a
				+ "-2049784300038248681"
				+ a
				+ "-768795663611722216"
				+ a
				+ "3970864286397878815"
				+ a
				+ "8814423706677119382"
				+ a
				+ "-5399130435676630212"
				+ a
				+ "4506091385324763812"
				+ a
				+ "-5107634537661317933"
				+ a
				+ "1839010175740881169"
				+ a
				+ "6936175302234839667"
				+ a
				+ "-6325912105782826835"
				+ a
				+ "393680543852720921"
				+ a
				+ "-3448458068233951442"
				+ a
				+ "-4019906657169970257"
				+ a
				+ "7620172460174228567"
				+ a
				+ "-8997998808030605866"
				+ a
				+ "8771659726844811350"
				+ a
				+ "3428423575986468581"
				+ a
				+ "7632781606969980013"
				+ a
				+ "6762091554535732016"
				+ a
				+ "2622604169364957653"
				+ a
				+ "1232024216574036364"
				+ a
				+ "-371534179473878306"
				+ a
				+ "3501875876588075794"
				+ a
				+ "-9187612436207592870"
				+ a
				+ "-5980761402510607581"
				+ a
				+ "4624164498132835644"
				+ a
				+ "1676395763050685357"
				+ a
				+ "-3827762186089381253"
				+ a
				+ "8006025736889493931"
				+ a
				+ "8649369890583457083"
				+ a
				+ "7984987985730213362"
				+ a
				+ "5095547086850321711"
				+ a
				+ "3654889101665666601"
				+ a
				+ "4772050352648720696"
				+ a
				+ "4673711977958914584"
				+ a
				+ "3690722882959687762"
				+ a
				+ "3652961941639885094"
				+ a
				+ "915177957041372336"
				+ a
				+ "8394835670723402780"
				+ a
				+ "-6283516835760048860"
				+ a
				+ "2682052802898306863"
				+ a
				+ "-39133921885058876"
				+ a
				+ "7182677795321372732"
				+ a
				+ "-1123137732347862838"
				+ a
				+ "-7187211477441315499"
				+ a
				+ "2107865782772483260"
				+ a
				+ "7029138672815376251"
				+ a
				+ "-5246589834603524916"
				+ a
				+ "4946578063768694189"
				+ a
				+ "-3327990999892404608"
				+ a
				+ "1410047753342829601"
				+ a
				+ "-607158855661428843"
				+ a
				+ "526205912768181200"
				+ a
				+ "-3353974441997849823"
				+ a
				+ "4345004848608271928"
				+ a
				+ "-8028878697252563721"
				+ a
				+ "6992865860785518941"
				+ a
				+ "89887283317978958"
				+ a
				+ "-4890367390986524656"
				+ a
				+ "5395246551033333412"
				+ a
				+ "9149027322776474227"
				+ a
				+ "1888231617770768351"
				+ a
				+ "1832173972123517627"
				+ a
				+ "8850607358448321718"
				+ a
				+ "-3573842940544988617"
				+ a
				+ "-2515993210354900402"
				+ a
				+ "-2970572681876409710"
				+ a
				+ "-8812829507312878041"
				+ a
				+ "-5126214287592177836"
				+ a
				+ "-593209255878052551"
				+ a
				+ "4279401441478329262"
				+ a
				+ "5735936342676945242"
				+ a
				+ "3857279221947912310"
				+ a
				+ "3485153424716732642"
				+ a
				+ "-662050485808185745"
				+ a
				+ "-72690764741550959"
				+ a
				+ "-5532883488824715058"
				+ a
				+ "393326004849090479"
				+ a
				+ "3923986657219931129"
				+ a
				+ "-7948340736432765324"
				+ a
				+ "-7006347688709669743"
				+ a
				+ "-5322266596584016214"
				+ a
				+ "6389240576921692850"
				+ a
				+ "8562031855739319952"
				+ a
				+ "8315930557757687161"
				+ a
				+ "-8086248775449979391"
				+ a
				+ "7373112891709936326"
				+ a
				+ "-4607557960451455531"
				+ a
				+ "-3205406892078035134"
				+ a
				+ "8263877443067298183"
				+ a
				+ "-2223029705465288029"
				+ a
				+ "-8925415624073416936"
				+ a
				+ "-6791064439277026258"
				+ a
				+ "-5042775155189130958"
				+ a
				+ "4776655052699757437"
				+ a
				+ "-4933088522838694001"
				+ a
				+ "8330184652392589698"
				+ a
				+ "1637070176593639835"
				+ a
				+ "-5059066217951619637"
				+ a
				+ "4014727029744109400"
				+ a
				+ "-22434511743124473"
				+ a
				+ "8666756317556173953"
				+ a
				+ "6703726588124124616"
				+ a
				+ "6076365483039687154"
				+ a
				+ "6591634391558659210"
				+ a
				+ "-3348044019496228538"
				+ a
				+ "-627454787052259341"
				+ a
				+ "-6243419827278238015"
				+ a
				+ "-776770814135022500"
				+ a
				+ "7132449682874312048"
				+ a
				+ "2085761559853657487"
				+ a
				+ "6058593733864972686"
				+ a
				+ "4050640859539192274"
				+ a
				+ "3970990063816635689"
				+ a
				+ "-647266916803895004"
				+ a
				+ "7221575838847750917"
				+ a
				+ "-5566112000340108090"
				+ a
				+ "-6280641768631632960"
				+ a
				+ "8795263388574407420"
				+ a
				+ "-7365448443375986378"
				+ a
				+ "7376974628227097364"
				+ a
				+ "2243540925361024038"
				+ a
				+ "6959654388375811495"
				+ a
				+ "-1771171730378641387"
				+ a
				+ "-6613010221741265634"
				+ a
				+ "-6613598152109663886"
				+ a
				+ "5659412131893682807"
				+ a
				+ "2038713578902245882"
				+ a
				+ "8696094200527592009"
				+ a
				+ "-6769680772788512930"
				+ a
				+ "-538388923584348667"
				+ a
				+ "-5779831060953309150"
				+ a
				+ "3643283202091378046"
				+ a
				+ "-2808307024288961849"
				+ a
				+ "488009925522109610"
				+ a
				+ "-1687403487093613780"
				+ a
				+ "253095126108852649"
				+ a
				+ "-7423002503273461200"
				+ a
				+ "-5689624720828647673"
				+ a
				+ "9212972063823063964"
				+ a
				+ "1186793416532289086"
				+ a
				+ "6918511817379999296"
				+ a
				+ "-4755159465512075650"
				+ a
				+ "8121227818115496539"
				+ a
				+ "-8485767623736951889"
				+ a
				+ "5020011809071985215"
				+ a
				+ "-6500273869653352010"
				+ a
				+ "-2663957737793529547"
				+ a
				+ "-8101377298829715465"
				+ a
				+ "326463995359446173"
				+ a
				+ "1484830176553892122"
				+ a
				+ "-4579692127371314343"
				+ a
				+ "-6097801910883493102"
				+ a
				+ "525734517143906156"
				+ a
				+ "-1165711456870362277"
				+ a
				+ "-1658430596698325539"
				+ a
				+ "-4983979316745651326"
				+ a
				+ "-7367822663026016031"
				+ a
				+ "5536666042452556266"
				+ a
				+ "7831167091211321400"
				+ a
				+ "-1686744937172643124"
				+ a
				+ "4709613367890590679"
				+ a
				+ "9117545435945354623"
				+ a
				+ "3908543326474915014"
				+ a
				+ "3700783554614032889"
				+ a
				+ "5500699049362208843"
				+ a
				+ "8883143644002779797"
				+ a
				+ "5940917221843046728"
				+ a
				+ "-6377243717063936490"
				+ a
				+ "-2781555112742499359"
				+ a
				+ "7113301072320947691"
				+ a
				+ "501910549267933025"
				+ a
				+ "899471793024038068"
				+ a
				+ "-751886605302181282"
				+ a
				+ "-2897960745928273660"
				+ a
				+ "8841990777988640026"
				+ a
				+ "5210290765280155752"
				+ a
				+ "-1099833625028932053"
				+ a
				+ "4086791554633655976"
				+ a
				+ "3527398908407917918"
				+ a
				+ "2609157552125744460"
				+ a
				+ "-5411717177956362023"
				+ a
				+ "8936638687147126625"
				+ a
				+ "-5201416203511998337"
				+ a
				+ "8020173228835757436"
				+ a
				+ "-4672525820805766249"
				+ a
				+ "-7017604422221214209"
				+ a
				+ "-5632657971529806673"
				+ a
				+ "-5406365676176679526"
				+ a
				+ "6125746927489206206"
				+ a
				+ "2061394030035502100"
				+ a
				+ "-3336616794732253560"
				+ a
				+ "-2440204974762145461"
				+ a
				+ "-5510695638491715770"
				+ a
				+ "-2052022113521973639"
				+ a
				+ "8535915275635347845"
				+ a
				+ "2141589138267928504"
				+ a
				+ "4704310198587792718"
				+ a
				+ "-8516883072754769465"
				+ a
				+ "6176162718928711814"
				+ a
				+ "8787949673700282382"
				+ a
				+ "4567063869848829592"
				+ a
				+ "6699214372328713951"
				+ a
				+ "614582040941377104"
				+ a
				+ "2114345272374019582"
				+ a
				+ "1205326714880158218"
				+ a
				+ "345855247272630115"
				+ a
				+ "6863791979252946443"
				+ a
				+ "6584140928474080830"
				+ a
				+ "-974652546421757650"
				+ a
				+ "1104047281126844986"
				+ a
				+ "1683950892429964226"
				+ a
				+ "-114975964243070203"
				+ a
				+ "-1486761048205680462"
				+ a
				+ "-5291415350861152240"
				+ a
				+ "-1295712165563917082"
				+ a
				+ "376680977854009491"
				+ a
				+ "-3801206170133606167"
				+ a
				+ "-7615543987751473197"
				+ a
				+ "1222029900712890572"
				+ a
				+ "8086849773582156199"
				+ a
				+ "5699471271553623625"
				+ a
				+ "-3076723626026790089"
				+ a
				+ "-6990312711296902870"
				+ a
				+ "2249309539351360519"
				+ a
				+ "-2213204999452304917"
				+ a
				+ "8837902888211847987"
				+ a
				+ "4621474258312999582"
				+ a
				+ "741401623629356284"
				+ a
				+ "-507184299727707634"
				+ a
				+ "5003522673131041922"
				+ a
				+ "-2512304557071432409"
				+ a
				+ "5860072657460323795"
				+ a
				+ "-3551939454713122155"
				+ a
				+ "7039243559025359908"
				+ a
				+ "2667090741430594730"
				+ a
				+ "-5263722189506025379"
				+ a
				+ "-582705400402113148"
				+ a
				+ "-4378370425568246822"
				+ a
				+ "-2392995877829144210"
				+ a
				+ "2097189650028165999"
				+ a
				+ "9044307751697998726"
				+ a
				+ "-4309773030097066323"
				+ a
				+ "-245082032325783392"
				+ a
				+ "-9041789317184909469"
				+ a
				+ "3315057182621451370"
				+ a
				+ "-2164132299950019225"
				+ a
				+ "343094821716735184"
				+ a
				+ "-3331909883100521834"
				+ a
				+ "4460313862086287266"
				+ a
				+ "1812608985018565400"
				+ a
				+ "-6008529437339156878"
				+ a
				+ "-8385297506366368280"
				+ a
				+ "-4247845283919211326"
				+ a
				+ "7900328945924389267"
				+ a
				+ "8078840910713306207"
				+ a
				+ "-570510759641380545"
				+ a
				+ "5367622739845813255"
				+ a
				+ "-6792063981953278482"
				+ a
				+ "-8609138015271881647"
				+ a
				+ "1294288896582281220"
				+ a
				+ "6609052239144832718"
				+ a
				+ "-263131261566575354"
				+ a
				+ "-2039905094280094870"
				+ a
				+ "-3228456423753777756"
				+ a
				+ "2274841285895911448"
				+ a
				+ "4845949212104423416"
				+ a
				+ "-6574745710094852434"
				+ a
				+ "-2285800804160361968"
				+ a
				+ "-1144764046272735988"
				+ a
				+ "-4887605558584506199"
				+ a
				+ "5064876672478755716"
				+ a
				+ "-3232208103790399939"
				+ a
				+ "5348678013006323061"
				+ a
				+ "2032227170072499776"
				+ a
				+ "-5970510642986571719"
				+ a
				+ "-8156922862002452315"
				+ a
				+ "-3691740174830523328"
				+ a
				+ "-3844250118619088474"
				+ a
				+ "6528094743374630013"
				+ a
				+ "1606598775838302661"
				+ a
				+ "-7747504328742060032"
				+ a
				+ "-4505193121087041011"
				+ a
				+ "8325698253309430243"
				+ a
				+ "6550206689455229085"
				+ a
				+ "-207710379570803862"
				+ a
				+ "-6711498507499959962"
				+ a
				+ "-9095050147687951259"
				+ a
				+ "6239177506672082739"
				+ a
				+ "-5523818040006060583"
				+ a
				+ "5804005037551216873"
				+ a
				+ "-6075325454732731681"
				+ a
				+ "-7988185768521296112"
				+ a
				+ "1039395532244708299"
				+ a
				+ "8001200725138275729"
				+ a
				+ "-7074698778794344561"
				+ a
				+ "-2336253547742487103"
				+ a
				+ "-2606238079972532383"
				+ a
				+ "-4339818077653300067"
				+ a
				+ "-8558914632631279460"
				+ a
				+ "-4135390505319655081"
				+ a
				+ "2460161030124935395"
				+ a
				+ "5391174676264245265"
				+ a
				+ "7530170745056800908"
				+ a
				+ "7664035282768827623"
				+ a
				+ "-2020351598233962694"
				+ a
				+ "3876340506192868147"
				+ a
				+ "3814540850933604043"
				+ a
				+ "6817954267349138699"
				+ a
				+ "-7584650305603780491"
				+ a
				+ "-4395070944949623026"
				+ a
				+ "-3158848660161048533"
				+ a
				+ "-269117567728546720"
				+ a
				+ "-3122953333596609979"
				+ a
				+ "71120503137756914"
				+ a
				+ "5637199835664820063"
				+ a
				+ "1852378117913282566"
				+ a
				+ "-3747245523281264000"
				+ a
				+ "2303890783248766194"
				+ a
				+ "5410987106499222910"
				+ a
				+ "2696649635447671843"
				+ a
				+ "1271620354708692897"
				+ a
				+ "-1729642602524780956"
				+ a
				+ "-1315069908501370233"
				+ a
				+ "-6125916372380604320"
				+ a
				+ "-4056353451015536314"
				+ a
				+ "5159017489559205989"
				+ a
				+ "-2113090891128734249"
				+ a
				+ "4333405829811801194"
				+ a
				+ "8954747781215647921"
				+ a
				+ "-5450373765985049517"
				+ a
				+ "-2432760969826335052"
				+ a
				+ "-8012766084822596494"
				+ a
				+ "-4619727234556333752"
				+ a
				+ "4884975169507664977"
				+ a
				+ "-2939311391033930554"
				+ a
				+ "8221234267001882030"
				+ a
				+ "3912615498840805654"
				+ a
				+ "-561848863929337914"
				+ a
				+ "43573555934369944"
				+ a
				+ "-5928313827199464746"
				+ a
				+ "-3501297165495359161"
				+ a
				+ "-4998610189516277794"
				+ a
				+ "-1913588868684190692"
				+ a
				+ "-2278084051797147481"
				+ a
				+ "-1610917622365620560"
				+ a
				+ "-2305710515290190841"
				+ a
				+ "1165273814480014116"
				+ a
				+ "6838312509618586212"
				+ a
				+ "6491150613554885188"
				+ a
				+ "-1944753561513611658"
				+ a
				+ "6255632190421079018"
				+ a
				+ "-1773213467900303792"
				+ a
				+ "-5038763434446212704"
				+ a
				+ "4715879262419648672"
				+ a
				+ "4333687086319921033"
				+ a
				+ "912014761633159733"
				+ a
				+ "-1930604833972234368"
				+ a
				+ "-3391198435941748799"
				+ a
				+ "-3071060629188926847"
				+ a
				+ "9184135797098467296"
				+ a
				+ "5032670905203823687"
				+ a
				+ "6078798282541869400"
				+ a
				+ "5423378219740816695"
				+ a
				+ "8252131508489648546"
				+ a
				+ "7607030361567934076"
				+ a
				+ "-262569328231047255"
				+ a
				+ "6663001055977811058"
				+ a
				+ "6298318905345480400"
				+ a
				+ "6506771260680588103"
				+ a
				+ "-4416115954408464838"
				+ a
				+ "4518035252801993183"
				+ a
				+ "1982554975493001284"
				+ a
				+ "7197635397909925624"
				+ a
				+ "-7668571444198740394"
				+ a
				+ "-2665198171639411569"
				+ a
				+ "-2456494556960430885"
				+ a
				+ "4715159423995014529"
				+ a
				+ "-237344622867592307"
				+ a
				+ "-6262109450197948044"
				+ a
				+ "-3474443242974353931"
				+ a
				+ "2934384186453480183"
				+ a
				+ "-1277187905886427086"
				+ a
				+ "6673422063586767847"
				+ a
				+ "-7880530014350474248"
				+ a
				+ "-3646763270037402604"
				+ a
				+ "-149292745994812965"
				+ a
				+ "3376372179984995877"
				+ a
				+ "-1111731767279408435"
				+ a
				+ "4671558057806984888"
				+ a
				+ "-1292228904119138843"
				+ a
				+ "-3583239139422111283"
				+ a
				+ "4342930889299439202"
				+ a
				+ "-8725402015736905116"
				+ a
				+ "-1109270466676439570"
				+ a
				+ "-1972518756159303581"
				+ a
				+ "-35230474872666330"
				+ a
				+ "-3244541790415322947"
				+ a
				+ "-7950578804922139559"
				+ a
				+ "-5486091848317228079"
				+ a
				+ "-2281298898378514801"
				+ a
				+ "-6646645720238471665"
				+ a
				+ "6623440358756065485"
				+ a
				+ "-9153856997766830367"
				+ a
				+ "-3585757771897050217"
				+ a
				+ "6930412469998148039"
				+ a
				+ "-4351635392967078730"
				+ a
				+ "7154169321563069892"
				+ a
				+ "-7358749838981554373"
				+ a
				+ "-6190958088870856968"
				+ a
				+ "-3862427748869640253"
				+ a
				+ "-7621041158611765618"
				+ a
				+ "1393838985767952635"
				+ a
				+ "6302374980696710359"
				+ a
				+ "1987923606930691174"
				+ a
				+ "-7327828962052736585"
				+ a
				+ "-6060103819590919330"
				+ a
				+ "-1893007658963996865"
				+ a
				+ "1542199167471334487"
				+ a
				+ "5310282313180215963"
				+ a
				+ "7036608913993422955"
				+ a
				+ "5043602524937529134"
				+ a
				+ "5859573804796910866"
				+ a
				+ "-8924021905603981317"
				+ a
				+ "7835087149345156656"
				+ a
				+ "1478259997538816838"
				+ a
				+ "-4419199077858089900"
				+ a
				+ "4379067511389396090"
				+ a
				+ "-4696287401987638466"
				+ a
				+ "-6289442156285941683"
				+ a
				+ "8071605714943028386"
				+ a
				+ "-8951996923309922526"
				+ a
				+ "-1790196851854134485"
				+ a
				+ "-1264412905408257619"
				+ a
				+ "2374886420318321090"
				+ a
				+ "-7092423419234991140"
				+ a
				+ "6218125741463927567"
				+ a
				+ "-6598568930604895755"
				+ a
				+ "1689449162299839807"
				+ a
				+ "6323892191946689531"
				+ a
				+ "5646678591452304903"
				+ a
				+ "7993106382290699094"
				+ a
				+ "1206223703498719977"
				+ a
				+ "-7812953645555505486"
				+ a
				+ "397555838289174966"
				+ a
				+ "2976010389220542502"
				+ a
				+ "6308013708131108179"
				+ a
				+ "7862773357976478105"
				+ a
				+ "-6789656998258171201"
				+ a
				+ "275448435954686817"
				+ a
				+ "-6484850033613884844"
				+ a
				+ "9044540601293429036"
				+ a
				+ "-4714255188356898484"
				+ a
				+ "5107200514627105059"
				+ a
				+ "-892844935287728250"
				+ a
				+ "8469981168123687244"
				+ a
				+ "2137088813854102922"
				+ a
				+ "548487406451152687"
				+ a
				+ "1161566390356831946"
				+ a
				+ "-5366587423885009476"
				+ a
				+ "-137674910105312214"
				+ a
				+ "-5369011151552101013"
				+ a
				+ "1881433315829048002"
				+ a
				+ "-7597495061786346843"
				+ a
				+ "6167296021565352674"
				+ a
				+ "3126346873707249250"
				+ a
				+ "8414581496191902550"
				+ a
				+ "-3431070974078274286"
				+ a
				+ "-3353898778032759574"
				+ a
				+ "-2726654910268244032"
				+ a
				+ "-2448795643678291408"
				+ a
				+ "-4158353334053633163"
				+ a
				+ "1565862036675850112"
				+ a
				+ "-5342984135704362278"
				+ a
				+ "-6124338599754330305"
				+ a
				+ "-8280725856435474912"
				+ a
				+ "3057386475416295012"
				+ a
				+ "-3896005975245615836"
				+ a
				+ "-90185462533567176"
				+ a
				+ "3093018829144434637"
				+ a
				+ "7490599664753053788"
				+ a
				+ "-4881014271207206728"
				+ a
				+ "237646390828291600"
				+ a
				+ "-1621517700991273449"
				+ a
				+ "9009036724350796722"
				+ a
				+ "1273336340673207510"
				+ a
				+ "-3769199860684286077"
				+ a
				+ "-7931514986849244674"
				+ a
				+ "6468389508770523825"
				+ a
				+ "-5020483768058569122"
				+ a
				+ "-8520505365041508463"
				+ a
				+ "1248378152959174759"
				+ a
				+ "-1964120239901863893"
				+ a
				+ "5138388422110294104"
				+ a
				+ "3479513344423596283"
				+ a
				+ "6047730220900958874"
				+ a
				+ "6924511811254590454"
				+ a
				+ "3318218834094603372"
				+ a
				+ "8024806712616818634"
				+ a
				+ "2031539881428295362"
				+ a
				+ "5629507007642070890"
				+ a
				+ "-6229588220001211542"
				+ a
				+ "3869936499024244169"
				+ a
				+ "4201625407413514353"
				+ a
				+ "8493899006002794981"
				+ a
				+ "2056217217492362692"
				+ a
				+ "-8694261806141907194"
				+ a
				+ "-3459846817409973991"
				+ a
				+ "7036384077172043079"
				+ a
				+ "5981148065908712463"
				+ a
				+ "-8712265711502573995"
				+ a
				+ "4287743740428781715"
				+ a
				+ "5942873816449620598"
				+ a
				+ "-6575543227187130490"
				+ a
				+ "397910908799842765"
				+ a
				+ "-2568040981584112228"
				+ a
				+ "3237988768615513563"
				+ a
				+ "-4191411378079550841"
				+ a
				+ "-4222601966375665847"
				+ a
				+ "2522403976399554131"
				+ a
				+ "6120926922071503844"
				+ a
				+ "375027522888513811"
				+ a
				+ "-1522882740446678808"
				+ a
				+ "4935255114151481533"
				+ a
				+ "-4086159388928651904"
				+ a
				+ "-3115343425808268974"
				+ a
				+ "-5203489536122476147"
				+ a
				+ "8795529815600651074"
				+ a
				+ "80286283873639590"
				+ a
				+ "-5068484706612970483"
				+ a
				+ "-3672967451330670241"
				+ a
				+ "-1442705906622520019"
				+ a
				+ "7968573705208549582"
				+ a
				+ "3360965067397160242"
				+ a
				+ "-6513273208088886710"
				+ a
				+ "5050721900444876591"
				+ a
				+ "3133412726794527606"
				+ a
				+ "-7659500995422659500"
				+ a
				+ "-1873481277373416323"
				+ a
				+ "8935362823082660828"
				+ a
				+ "-2778758476607531874"
				+ a
				+ "1251425370875299113"
				+ a
				+ "7420431773171575530"
				+ a
				+ "8199506692094230572"
				+ a
				+ "3529081376621410124"
				+ a
				+ "95676002737657866"
				+ a
				+ "-7433215714594080822"
				+ a
				+ "1560120442064157692"
				+ a
				+ "-4917925827649253879"
				+ a
				+ "-1633645829195564426"
				+ a
				+ "-511632361606516458"
				+ a
				+ "-724701335622380917"
				+ a
				+ "-2919212109012158621"
				+ a
				+ "-4866871173848680561"
				+ a
				+ "-2847321891723707121"
				+ a
				+ "-8758010767404897539"
				+ a
				+ "-5003144527513441687"
				+ a
				+ "-2141864159028670309"
				+ a
				+ "-6774089444468990282"
				+ a
				+ "1653132513488543963"
				+ a
				+ "-5455000731532098766"
				+ a
				+ "-3572531149673915004"
				+ a
				+ "2133384230918589012"
				+ a
				+ "-853660865858261871"
				+ a
				+ "5494488722556641110"
				+ a
				+ "-5862610005604565671"
				+ a
				+ "-808451173197690380"
				+ a
				+ "5477097553753168879"
				+ a
				+ "3838919399935625843"
				+ a
				+ "-8764371251366553909"
				+ a
				+ "-2839135848879115804"
				+ a
				+ "3790471151342951081"
				+ a
				+ "4755475314974292649"
				+ a
				+ "743304231064856753"
				+ a
				+ "4365356611584238904"
				+ a
				+ "-6548585131949438249"
				+ a
				+ "-6200874338176525025"
				+ a
				+ "-5644404220656850300"
				+ a
				+ "-8315082119007311289"
				+ a
				+ "5113602445539749238"
				+ a
				+ "-600681809417260420"
				+ a
				+ "-4763730284677038877"
				+ a
				+ "2445781733723819820"
				+ a
				+ "-4278609684717675804"
				+ a
				+ "-1631928600038343826"
				+ a
				+ "7870230093295086097"
				+ a
				+ "45653481548996166"
				+ a
				+ "-6698651163315451032"
				+ a
				+ "7418922739373700391"
				+ a
				+ "2834036305019532914"
				+ a
				+ "-7805479983895305544"
				+ a
				+ "-4498301813798211672"
				+ a
				+ "8198301112608777690"
				+ a
				+ "3946135380080558354"
				+ a
				+ "3729328735391874282"
				+ a
				+ "6039511859537991984"
				+ a
				+ "-7284061669470897853"
				+ a
				+ "-8278031970957020130"
				+ a
				+ "4718143193789236998"
				+ a
				+ "-8663517765137566990"
				+ a
				+ "2252185910208785692"
				+ a
				+ "2529003162250954088"
				+ a
				+ "98935220014582140"
				+ a
				+ "1315061819377404353"
				+ a
				+ "4663598838352530857"
				+ a
				+ "-4550571558489962777"
				+ a
				+ "3825904347230371710"
				+ a
				+ "-8468131412504877868"
				+ a
				+ "-3028672951573954003"
				+ a
				+ "6793888796330723125"
				+ a
				+ "-6731836204402594940"
				+ a
				+ "-3083086963709202870"
				+ a
				+ "5972055209543821682"
				+ a
				+ "-3007704021703785969"
				+ a
				+ "6276921094468975562"
				+ a
				+ "-2385667706792875104"
				+ a
				+ "-4798538726797851066"
				+ a
				+ "6542420907682848985"
				+ a
				+ "8760005704353021645"
				+ a
				+ "-8383174092167068100"
				+ a
				+ "1994267834917436408"
				+ a
				+ "-882988945015600361"
				+ a
				+ "-1421628514110625838"
				+ a
				+ "1386556981179212774"
				+ a
				+ "-1628451205522220321"
				+ a
				+ "6096215132756199157"
				+ a
				+ "-3157999682887015585"
				+ a
				+ "-720804536501956791"
				+ a
				+ "864311996094102739"
				+ a
				+ "-9129776398840895040"
				+ a
				+ "6371274784961788864"
				+ a
				+ "6317369305411645559"
				+ a
				+ "-8217006195540446798"
				+ a
				+ "953960764002310251"
				+ a
				+ "-7896083199860814461"
				+ a
				+ "-3195405771619052190"
				+ a
				+ "2554422386574752733"
				+ a
				+ "4245141863786747915"
				+ a
				+ "-5477415415121490948"
				+ a
				+ "-3619704843164087708"
				+ a
				+ "1944074131303980216"
				+ a
				+ "-1887968265449951653"
				+ a
				+ "-2435116698727098942"
				+ a
				+ "-2748007480497913160"
				+ a
				+ "-1812140038148607699"
				+ a
				+ "-1481232631074352583"
				+ a
				+ "77026493495056688"
				+ a
				+ "1427899818682618110"
				+ a
				+ "-2545050666705232342"
				+ a
				+ "-4907281526846362585"
				+ a
				+ "6992610960207825125"
				+ a
				+ "2927663913121050555"
				+ a
				+ "2449858278136761630"
				+ a
				+ "-3104582313646135605"
				+ a
				+ "943339250059010116"
				+ a
				+ "6972390479973112278"
				+ a
				+ "-143887053138790272"
				+ a
				+ "3356560001730432879"
				+ a
				+ "-6566764162681997323"
				+ a
				+ "3668838725603488541"
				+ a
				+ "-1023359833182599096"
				+ a
				+ "813165131040507522"
				+ a
				+ "5478699827093318242"
				+ a
				+ "-4189776217840205634"
				+ a
				+ "701589422406172276"
				+ a
				+ "3472756774896500757"
				+ a
				+ "-8290107053048657861"
				+ a
				+ "5694414199747604942"
				+ a
				+ "-3191169294615547003"
				+ a
				+ "5091500569779147870"
				+ a
				+ "4196571841396612339"
				+ a
				+ "7711777312917239750"
				+ a
				+ "5152881326409671423"
				+ a
				+ "734491937592074296"
				+ a
				+ "1431453077774631744"
				+ a
				+ "7219739284858384128"
				+ a
				+ "-5221091070613125140"
				+ a
				+ "-1011640063542528607"
				+ a
				+ "1283968889735350687"
				+ a
				+ "-2671634264101398722"
				+ a
				+ "-7954219858650838694"
				+ a
				+ "4029537184239459388"
				+ a
				+ "-4933138819600324915"
				+ a
				+ "7664875024126417956"
				+ a
				+ "5802164042560157400"
				+ a
				+ "8867033579115635149"
				+ a
				+ "-2262327063551902129"
				+ a
				+ "-5496413002288534087"
				+ a
				+ "-9177790286601677571"
				+ a
				+ "-4804121451895014721"
				+ a
				+ "6657552006397867243"
				+ a
				+ "-5676535376674264854"
				+ a
				+ "2504402911410518498"
				+ a
				+ "2977491730596934305"
				+ a
				+ "5454818912351900973"
				+ a
				+ "5876513810599383047"
				+ a
				+ "715611406429649314"
				+ a
				+ "-2402728559636829020"
				+ a
				+ "4650943519358976995"
				+ a
				+ "2544986244799828804"
				+ a
				+ "719478745574466273"
				+ a
				+ "-22820586461547489"
				+ a
				+ "-8242498312426535775"
				+ a
				+ "5166391322188818746"
				+ a
				+ "-1301099741166466238"
				+ a
				+ "6777183057769553164"
				+ a
				+ "-5180542485006512578"
				+ a
				+ "-393290239772002461"
				+ a
				+ "3939307281163922416"
				+ a
				+ "8005001261047788680"
				+ a
				+ "8930885310148079445"
				+ a
				+ "-4794693648338023775"
				+ a
				+ "-7832197853329142250"
				+ a
				+ "-6616876144074407594"
				+ a
				+ "-7815536134577831227"
				+ a
				+ "-7300592228259078217"
				+ a
				+ "-2420675692755400857"
				+ a
				+ "-2417030952500882339"
				+ a
				+ "-6797270974718479310"
				+ a
				+ "269771083840125902"
				+ a
				+ "3157091651274262167"
				+ a
				+ "8697615235028412710"
				+ a
				+ "3538320494628000898"
				+ a
				+ "-8700694277662501646"
				+ a
				+ "2066583791144923103"
				+ a
				+ "5551206296830695007"
				+ a
				+ "-4970728003721986464"
				+ a
				+ "-552197265275467117"
				+ a
				+ "4626145040974907773"
				+ a
				+ "3448612904884604506"
				+ a
				+ "748670883168176828"
				+ a
				+ "-6233979681553781243"
				+ a
				+ "-4544802847111792590"
				+ a
				+ "-7761655660005544050"
				+ a
				+ "2297369898425242952"
				+ a
				+ "857207484408519424"
				+ a
				+ "-17394699395150910"
				+ a
				+ "8201559379994584341"
				+ a
				+ "-1231944804806258435"
				+ a
				+ "6597224736215359520"
				+ a
				+ "500846020371422071"
				+ a
				+ "1018234138705237805"
				+ a
				+ "-1596011118585484140"
				+ a
				+ "-26138935862806682"
				+ a
				+ "-1097215572743228769"
				+ a
				+ "81351931136175031"
				+ a
				+ "6395439808563545870"
				+ a
				+ "-1297999266625483083"
				+ a
				+ "8548488327470157065"
				+ a
				+ "-6576036797330794821"
				+ a
				+ "-2104611578644794323"
				+ a
				+ "-5784421750563954602"
				+ a
				+ "-2392748360644615284"
				+ a
				+ "2669307174142835426"
				+ a
				+ "-8617162425929035528"
				+ a
				+ "-7185571120010208396"
				+ a
				+ "7494874214499485825"
				+ a
				+ "-8019549838914840070"
				+ a
				+ "-8572548389377808325"
				+ a
				+ "9177920409992928417"
				+ a
				+ "2574765948067107908"
				+ a
				+ "-7145546505022417546"
				+ a
				+ "6091877106353284868"
				+ a
				+ "2718564275332216399"
				+ a
				+ "-1682451754550845002"
				+ a
				+ "5383698813342645996"
				+ a
				+ "-5325275677998898905"
				+ a
				+ "4296256188514240856"
				+ a
				+ "-6284555223374144834"
				+ a
				+ "4686907914658969749"
				+ a
				+ "-2672433107634723396"
				+ a
				+ "9182976955244244343"
				+ a
				+ "-45834596498729789"
				+ a
				+ "8476474814586529232"
				+ a
				+ "-5400958819728596068"
				+ a
				+ "-8511321941667534387"
				+ a
				+ "4336907653045517620"
				+ a
				+ "-5210703458746995809"
				+ a
				+ "9179806757390753255"
				+ a
				+ "6094025559094213981"
				+ a
				+ "-8412598326260443648"
				+ a
				+ "-4172563096838061784"
				+ a
				+ "-3071328123176030080"
				+ a
				+ "3969788753850185615"
				+ a
				+ "1786729876414136862"
				+ a
				+ "-2275444241133449163"
				+ a
				+ "-1871384636507265905"
				+ a
				+ "5314766366902575281"
				+ a
				+ "4256843451351245319"
				+ a
				+ "3205232295236085173"
				+ a
				+ "-4071018234209233666"
				+ a
				+ "-241084583434390927"
				+ a
				+ "-4864009884957720521"
				+ a
				+ "-2474507206868372935"
				+ a
				+ "-3086257679926615299"
				+ a
				+ "4088550094298505316"
				+ a
				+ "6481859430300093871"
				+ a
				+ "-4149248147260089737"
				+ a
				+ "5751936103051737727"
				+ a
				+ "-8067819930398707581"
				+ a
				+ "7670386680304021110"
				+ a
				+ "-2332417447729735733"
				+ a
				+ "3221958145698506426"
				+ a
				+ "-2794978698076298327"
				+ a
				+ "7954395953204729363"
				+ a
				+ "6677772407808174257"
				+ a
				+ "2115558009373128363"
				+ a
				+ "1303266325210361366"
				+ a
				+ "-711058957100944363"
				+ a
				+ "1614912588004413772"
				+ a
				+ "6874669523411939728"
				+ a
				+ "-8369287306464935953"
				+ a
				+ "-1684416424857587573"
				+ a
				+ "8253440249378089955"
				+ a
				+ "-3388982263081362580"
				+ a
				+ "3678474358138101179"
				+ a
				+ "-5457310176028329844"
				+ a
				+ "8062499506372708702"
				+ a
				+ "1961126841586682246"
				+ a
				+ "4364856704628394215"
				+ a
				+ "6724515039510026929"
				+ a
				+ "3145915635689578957"
				+ a
				+ "-9068629039917709590"
				+ a
				+ "-6896889714673092541"
				+ a
				+ "-5872078154100411498"
				+ a
				+ "482677778014278881"
				+ a
				+ "994873927174850790"
				+ a
				+ "-8000765370282532732"
				+ a
				+ "690174924996651613"
				+ a
				+ "-8265299070933681551"
				+ a
				+ "5649507651661886351"
				+ a
				+ "-8019963432471327552"
				+ a
				+ "8576709714539609386"
				+ a
				+ "7428668195334390519"
				+ a
				+ "-1004200650521530822"
				+ a
				+ "-2886037052899604747"
				+ a
				+ "-7114770470000271960"
				+ a
				+ "-2300304907145140207"
				+ a
				+ "-4597066594806265853"
				+ a
				+ "-8873151084735737726"
				+ a
				+ "4096849419089976706"
				+ a
				+ "1065469964635630848"
				+ a
				+ "6032531643212966985"
				+ a
				+ "8042807203906726571"
				+ a
				+ "-8597691136135861525"
				+ a
				+ "3975309871459151660"
				+ a
				+ "1910269397441177392"
				+ a
				+ "-8082728109078253799"
				+ a
				+ "-2153134960423805673"
				+ a
				+ "-3694283007221332323"
				+ a
				+ "-5329554595744515555"
				+ a
				+ "-7616008112930064296"
				+ a
				+ "5374164716957274303"
				+ a
				+ "7055806471699822212"
				+ a
				+ "-3034416501726773186"
				+ a
				+ "-4777342028744844712"
				+ a
				+ "-8858900436739205983"
				+ a
				+ "-1883194253652283984"
				+ a
				+ "763857036569830144"
				+ a
				+ "-2604905813028082963"
				+ a
				+ "8896125689765848574"
				+ a
				+ "-3678672038381431014"
				+ a
				+ "-2580260397506994537"
				+ a
				+ "7842089863115348559"
				+ a
				+ "5540665111479827739"
				+ a
				+ "2579610618501036634"
				+ a
				+ "-6546623738212313479"
				+ a
				+ "-6338633021039551589"
				+ a
				+ "-7838115082028684864"
				+ a
				+ "1707181944826096686"
				+ a
				+ "5751970046862735843"
				+ a
				+ "-5852680709225685681"
				+ a
				+ "-6664378160967385156"
				+ a
				+ "3636371481441062650"
				+ a
				+ "1838037137099569235"
				+ a
				+ "-8411250525386747438"
				+ a
				+ "-6472330738327055521"
				+ a
				+ "7162476550072738627"
				+ a
				+ "-1470651201059158516"
				+ a
				+ "428366551799105514"
				+ a
				+ "7277995288887084542"
				+ a
				+ "-1029487524482586573"
				+ a
				+ "-5720661788324433771"
				+ a
				+ "5653818400270062403"
				+ a
				+ "-7615219267151273358"
				+ a
				+ "-6875499057096504295"
				+ a
				+ "5196088249313395514"
				+ a
				+ "1507760576708216047"
				+ a
				+ "4466003920374073753"
				+ a
				+ "-6927163147925885723"
				+ a
				+ "7030187541847112585"
				+ a
				+ "-643059337707244575"
				+ a
				+ "8500788707189878484"
				+ a
				+ "6912045776561875120"
				+ a
				+ "-7795124748209566249"
				+ a
				+ "1480521059261289841"
				+ a
				+ "-7942872165842049912"
				+ a
				+ "160228994416279090"
				+ a
				+ "8922510255051815353"
				+ a
				+ "3776806737798112731"
				+ a
				+ "1784830562638493853"
				+ a
				+ "-1468151429829558966"
				+ a
				+ "-8462833212897464693"
				+ a
				+ "2711466553961636031"
				+ a
				+ "-8832517111573585662"
				+ a
				+ "-1115551713759082630"
				+ a
				+ "8029886438954713068"
				+ a
				+ "-1506344344651609694"
				+ a
				+ "1147647689029089318"
				+ a
				+ "-5892481768727240599"
				+ a
				+ "-5066151872839652800"
				+ a
				+ "-3211303276721830804"
				+ a
				+ "902925049407736193"
				+ a
				+ "-1705529505313550753"
				+ a
				+ "6942813368093763373"
				+ a
				+ "-3189584254263886359"
				+ a
				+ "-8151789860636479991"
				+ a
				+ "3160358323515624140"
				+ a
				+ "6766313830725014046"
				+ a
				+ "6616574192994395208"
				+ a
				+ "1505043433831987389"
				+ a
				+ "-8254107266258386239"
				+ a
				+ "8201682746366942403"
				+ a
				+ "7049420348303847327"
				+ a
				+ "-779071050928049378"
				+ a
				+ "1367142373039368053"
				+ a
				+ "7453675130550899599"
				+ a
				+ "-7917711176173061532"
				+ a
				+ "3313398252775778737"
				+ a
				+ "4337717741330632385"
				+ a
				+ "-656911670097071559"
				+ a
				+ "7482645503299742197"
				+ a
				+ "-367598129941149570"
				+ a
				+ "2990187272887706533"
				+ a
				+ "8218597390609729596"
				+ a
				+ "8190839400284186386"
				+ a
				+ "5283093373464135572"
				+ a
				+ "1346661629957039809"
				+ a
				+ "-799282044425507498"
				+ a
				+ "3278126363957749342"
				+ a
				+ "-4895400981922404477"
				+ a
				+ "1979083824421142236"
				+ a
				+ "-4795668697430505972"
				+ a
				+ "-5395970322558385951"
				+ a
				+ "8109620177538792928"
				+ a
				+ "1589881313292818785"
				+ a
				+ "-6540646951889332187"
				+ a
				+ "-1350777919681323896"
				+ a
				+ "2357270747391562180"
				+ a
				+ "8076987350622509789"
				+ a
				+ "8309045708728545067"
				+ a
				+ "530055558885909668"
				+ a
				+ "-8183077235183204275"
				+ a
				+ "6388941139916578691"
				+ a
				+ "-2099445744549474067"
				+ a
				+ "-1293753809133546905"
				+ a
				+ "6781951102324793628"
				+ a
				+ "3047687602405084072"
				+ a
				+ "-4037298749186653696"
				+ a
				+ "-6685020615667120790"
				+ a
				+ "-6362750930968018218"
				+ a
				+ "5055566658581523526"
				+ a
				+ "-5671792057135769031"
				+ a
				+ "-5899031313464120278"
				+ a
				+ "-8188151456690710620"
				+ a
				+ "-2760499349444106371"
				+ a
				+ "-4426150260258002636"
				+ a
				+ "8565807875095182470"
				+ a
				+ "2347925124125718962"
				+ a
				+ "8836770360451529998"
				+ a
				+ "5282628269541305041"
				+ a
				+ "-3153353454794752957"
				+ a
				+ "-7257095076158279757"
				+ a
				+ "2378830048501618398"
				+ a
				+ "-5052934544264721487"
				+ a
				+ "2294026617251813768"
				+ a
				+ "-1415570073243535013"
				+ a
				+ "-3918356151852504711"
				+ a
				+ "6414529400340348349"
				+ a
				+ "-2606259282286505118"
				+ a
				+ "-454218702919111708"
				+ a
				+ "-647652547804552051"
				+ a
				+ "-3271722851719373664"
				+ a
				+ "6111983006311674433"
				+ a
				+ "-4354511461760213366"
				+ a
				+ "6491934357263299434"
				+ a
				+ "7191166931020341832"
				+ a
				+ "-5645675414313381767"
				+ a
				+ "-1011183135791847665"
				+ a
				+ "2795173187087355273"
				+ a
				+ "890216303210146665"
				+ a
				+ "-7912169349074963773"
				+ a
				+ "-4742180638700132808"
				+ a
				+ "-259088887663225086"
				+ a
				+ "8029334994095983610"
				+ a
				+ "-5374542070909783879"
				+ a
				+ "8281835760288916557"
				+ a
				+ "-3127270261288988396"
				+ a
				+ "-6183235249269165131"
				+ a
				+ "2174567067503160669"
				+ a
				+ "-1259213684934836835"
				+ a
				+ "2247172518861085345"
				+ a
				+ "7730193503548449435"
				+ a
				+ "-3046048989442302062"
				+ a
				+ "-6044149610030342408"
				+ a
				+ "870973208219058351"
				+ a
				+ "263182624751709550"
				+ a
				+ "-5064262206113338719"
				+ a
				+ "-2738036181733010893"
				+ a
				+ "590574988808658664"
				+ a
				+ "-105086946395041226"
				+ a
				+ "-4956626643504740682"
				+ a
				+ "-1419490083740558680"
				+ a
				+ "-7134184373942185957"
				+ a
				+ "826466482441411773"
				+ a
				+ "-7846545176314988191"
				+ a
				+ "-1386482905212722765"
				+ a
				+ "3899842152616849081"
				+ a
				+ "-6154468766884504813"
				+ a
				+ "4022359631212191254"
				+ a
				+ "-9123910919937723594"
				+ a
				+ "-3796696742954785448"
				+ a
				+ "1787119573712429578"
				+ a
				+ "5711418735283584685"
				+ a
				+ "4977033620972423701"
				+ a
				+ "1176824201489403700"
				+ a
				+ "7953379965576896954"
				+ a
				+ "8024486826677009378"
				+ a
				+ "-7593833097004061509"
				+ a
				+ "-7502240379893536599"
				+ a
				+ "-4607020169090577921"
				+ a
				+ "4520570961867228630"
				+ a
				+ "8330080160487545236"
				+ a
				+ "5302665185151061946"
				+ a
				+ "6335873427741359862"
				+ a
				+ "7942843793521747084"
				+ a
				+ "5631162455806133137"
				+ a
				+ "-6450425604371442547"
				+ a
				+ "-4010704877806920316"
				+ a
				+ "1399248098718732397"
				+ a
				+ "972469733242052263"
				+ a
				+ "-7298803554170955283"
				+ a
				+ "-5698194901053468721"
				+ a
				+ "2545963032814312133"
				+ a
				+ "-7862399973443453872"
				+ a
				+ "453451199524111815"
				+ a
				+ "-8477216232078151230"
				+ a
				+ "-6056741494627867069"
				+ a
				+ "3261908613835634696"
				+ a
				+ "-5031581820759604819"
				+ a
				+ "-5525101357093304947"
				+ a
				+ "-992112469424902275"
				+ a
				+ "6895709263621485521"
				+ a
				+ "7054726806246574934"
				+ a
				+ "5047241881050380323"
				+ a
				+ "-3904922186542766742"
				+ a
				+ "4579915186836399279"
				+ a
				+ "-5353937321024776932"
				+ a
				+ "-928075393056688709"
				+ a
				+ "5942878932738101734"
				+ a
				+ "8713841580842905389"
				+ a
				+ "6608875547270477436"
				+ a
				+ "4301343187721522768"
				+ a
				+ "-4095324054764236239"
				+ a
				+ "-5138250332818123817"
				+ a
				+ "1351937779264056474"
				+ a
				+ "-1576618855002232287"
				+ a
				+ "3540447542356909936"
				+ a
				+ "-3078741273218372674"
				+ a
				+ "2004486967449152186"
				+ a
				+ "-7663226671924277711"
				+ a
				+ "-6819176140304455893"
				+ a
				+ "-8065381572537158409"
				+ a
				+ "6561904230350781128"
				+ a
				+ "5968982111440892104"
				+ a
				+ "688535005304927181"
				+ a
				+ "3671146762822430492"
				+ a
				+ "6074946612835118545"
				+ a
				+ "8043972357531606512"
				+ a
				+ "-1357746997691964120"
				+ a
				+ "-7033153104090396727"
				+ a
				+ "-434627271818273656"
				+ a
				+ "4571881995274120185"
				+ a
				+ "-1563538570477750034"
				+ a
				+ "-7623771092889725152"
				+ a
				+ "4688991713505327042"
				+ a
				+ "-8604626094696448011"
				+ a
				+ "-8529809129456688327"
				+ a
				+ "4303329914390981702"
				+ a
				+ "-8079780687321061126"
				+ a
				+ "1861670108377883196"
				+ a
				+ "-2644415997330278652"
				+ a
				+ "-5897802207920412189"
				+ a
				+ "7495952426168779470"
				+ a
				+ "7793293741439116010"
				+ a
				+ "2796178858843037359"
				+ a
				+ "-5020394929558949210"
				+ a
				+ "2344703945676226943"
				+ a
				+ "-453773009627263396"
				+ a
				+ "6499859343787172991"
				+ a
				+ "6699134485389206975"
				+ a
				+ "2218525668340833141"
				+ a
				+ "2355733121583346103"
				+ a
				+ "-791325441084568805"
				+ a
				+ "-7246537864425084060"
				+ a
				+ "-4510848757778177607"
				+ a
				+ "-161128756252577951"
				+ a
				+ "-2166556087921641968"
				+ a
				+ "-2280493242052046516"
				+ a
				+ "1932496391683207290"
				+ a
				+ "-6421008687224691834"
				+ a
				+ "1290133728513942094"
				+ a
				+ "-7297634445335644361"
				+ a
				+ "-5997232904471695479"
				+ a
				+ "-7708529674621560684"
				+ a
				+ "-5588174406718247254"
				+ a
				+ "6294887950843562852"
				+ a
				+ "-7997118510844796196"
				+ a
				+ "-2885810922271028289"
				+ a
				+ "-8635762432530533286"
				+ a
				+ "-1317304606959364328"
				+ a
				+ "-2373159149951022322"
				+ a
				+ "-1936916772815322754"
				+ a
				+ "5599319884707688316"
				+ a
				+ "-6732913923000100066"
				+ a
				+ "-6213972918461393443"
				+ a
				+ "8024159330049419788"
				+ a
				+ "-651899612153972849"
				+ a
				+ "6049664271129214018"
				+ a
				+ "-6706689037037281621"
				+ a
				+ "-4989027840498412056"
				+ a
				+ "6832795885647890423"
				+ a
				+ "-2628481227451105323"
				+ a
				+ "5650274281754722047"
				+ a
				+ "5563965301533620821"
				+ a
				+ "3899471650830194813"
				+ a
				+ "-3097129239518275540"
				+ a
				+ "-5668778981688365311"
				+ a
				+ "-5675636006739130917"
				+ a
				+ "32486694633375181"
				+ a
				+ "-2262521173289991903"
				+ a
				+ "-7692135913691023871"
				+ a
				+ "4480225237126481092"
				+ a
				+ "-8363092793621689865"
				+ a
				+ "5287391673747106960"
				+ a
				+ "-3844953471224911120"
				+ a
				+ "9077450120460588448"
				+ a
				+ "-7541759920452713233"
				+ a
				+ "-5613734448761422117"
				+ a
				+ "5828717629727343845"
				+ a
				+ "-3031332337894560319"
				+ a
				+ "5313736621768512781"
				+ a
				+ "797352516281981799"
				+ a
				+ "-1325023898307200103"
				+ a
				+ "-8268807205481681472"
				+ a
				+ "-5324331743570264178"
				+ a
				+ "-7083639995384692451"
				+ a
				+ "-8637163951377958933"
				+ a
				+ "2975908686744585718"
				+ a
				+ "-2008404856766633711"
				+ a
				+ "7723387902706398954"
				+ a
				+ "-7973500423533177762"
				+ a
				+ "6692632760106560260"
				+ a
				+ "-4665610910118945254"
				+ a
				+ "8451621719365601343"
				+ a
				+ "-2645373212082623082"
				+ a
				+ "8421271369123846731"
				+ a
				+ "-2599494001784771694"
				+ a
				+ "-3946625605047561839"
				+ a
				+ "-8704217631780175137"
				+ a
				+ "4761619239478980213"
				+ a
				+ "4199445537668073285"
				+ a
				+ "5625985806773378266"
				+ a
				+ "2011135118429857446"
				+ a
				+ "-198733429078096918"
				+ a
				+ "926284042761947234"
				+ a
				+ "7584707738648251926"
				+ a
				+ "7614806611607011069"
				+ a
				+ "-8694136674804601508"
				+ a
				+ "1234259175475228671"
				+ a
				+ "-8862269440647405625"
				+ a
				+ "-7202860528132844005"
				+ a
				+ "-5343608329321007044"
				+ a
				+ "3955153865076457875"
				+ a
				+ "7340646789438500722"
				+ a
				+ "-4814101825287423270"
				+ a
				+ "1111096036970381634"
				+ a
				+ "3080041105664682874"
				+ a
				+ "402725684298177056"
				+ a
				+ "-442192729353998024"
				+ a
				+ "8885077571446724840"
				+ a
				+ "-2931904822146023563"
				+ a
				+ "6559344414154434782"
				+ a
				+ "2874385438277726934"
				+ a
				+ "-1558926763201497104"
				+ a
				+ "1719667747851828007"
				+ a
				+ "1148918550836530493"
				+ a
				+ "7842222988563611516"
				+ a
				+ "-1264979064834915366"
				+ a
				+ "-6449956785418592103"
				+ a
				+ "-6435052198093738542"
				+ a
				+ "7303314767276522899"
				+ a
				+ "-8525447647589129361"
				+ a
				+ "-4105683137247453514"
				+ a
				+ "-339581268788198729"
				+ a
				+ "-2792564634978555223"
				+ a
				+ "4381265229624255289"
				+ a
				+ "5716805244733524432"
				+ a
				+ "6651831766232613385"
				+ a
				+ "-2646266171513414671"
				+ a
				+ "-9184734908069189112"
				+ a
				+ "8411451797653218329"
				+ a
				+ "-5644815294965228440"
				+ a
				+ "3406219370354298560"
				+ a
				+ "7189061357352189294"
				+ a
				+ "3854704827508586027"
				+ a
				+ "5195183761365797242"
				+ a
				+ "-857975408992204527"
				+ a
				+ "-215081397961025980"
				+ a
				+ "5541172185389004673"
				+ a
				+ "-2158931240515443609"
				+ a
				+ "-2707030040377390590"
				+ a
				+ "-4951339429533825757"
				+ a
				+ "6860115872619611899"
				+ a
				+ "-6977159187553839010"
				+ a
				+ "-6588129350991115691"
				+ a
				+ "7460014721369155308"
				+ a
				+ "8244516680674177886"
				+ a
				+ "2718524895786720527"
				+ a
				+ "5083129452729634032"
				+ a
				+ "-3088884557649270463"
				+ a
				+ "-2890867246580149294"
				+ a
				+ "4144736866258125616"
				+ a
				+ "-4515220895037178019"
				+ a
				+ "-3081548925238092023"
				+ a
				+ "7059458545451479138"
				+ a
				+ "-7629100745456283399"
				+ a
				+ "-4677223535664272821"
				+ a
				+ "-160196749568088848"
				+ a
				+ "2335351286911662720"
				+ a
				+ "8269863132468702887"
				+ a
				+ "675696569525121547"
				+ a
				+ "4220297877278479844"
				+ a
				+ "-1941703945306008194"
				+ a
				+ "-8085555609744465156"
				+ a
				+ "3320638279003727635"
				+ a
				+ "-1454534490754134119"
				+ a
				+ "-9070853339029164267"
				+ a
				+ "1066514592317218749"
				+ a
				+ "754035260480022143"
				+ a
				+ "-8442330812214212858"
				+ a
				+ "733223385524053986"
				+ a
				+ "-6928812214869123533"
				+ a
				+ "9175782745023974027"
				+ a
				+ "7709129652756409574"
				+ a
				+ "6446771461470981092"
				+ a
				+ "-4669040159691830357"
				+ a
				+ "4940949800684628762"
				+ a
				+ "3596568245401674296"
				+ a
				+ "-2934469607945168128"
				+ a
				+ "-2832159018707221002"
				+ a
				+ "-5963608707147616718"
				+ a
				+ "1136173520603479232"
				+ a
				+ "-5948152900752711299"
				+ a
				+ "2776238780712347625"
				+ a
				+ "3545391441816397950"
				+ a
				+ "-7712627837337478268"
				+ a
				+ "-6100017580852682616"
				+ a
				+ "800507691066680798"
				+ a
				+ "-4905853621444866613"
				+ a
				+ "4650896174010534735"
				+ a
				+ "-6291383217484249423"
				+ a
				+ "8530758450418989618"
				+ a
				+ "1420593270340448651"
				+ a
				+ "-8695607674634208463"
				+ a
				+ "-8917496092665137043"
				+ a
				+ "-6875691519537749563"
				+ a
				+ "2877196668554762069"
				+ a
				+ "2403578486267609340"
				+ a
				+ "-3947791298286507886"
				+ a
				+ "388275381527242877"
				+ a
				+ "-5220091270772812957"
				+ a
				+ "-2278940210913219127"
				+ a
				+ "-7080887395332308771"
				+ a
				+ "1445237338423510467"
				+ a
				+ "-8261792903727334638"
				+ a
				+ "3403233544842424945"
				+ a
				+ "-2595302965412930961"
				+ a
				+ "8782074601683241220"
				+ a
				+ "-9116459070810315419"
				+ a
				+ "-6949872996379093995"
				+ a
				+ "2211552796472936012"
				+ a
				+ "5042322673897575985"
				+ a
				+ "-8335938585661637757"
				+ a
				+ "-7488365451307650921"
				+ a
				+ "1807439259410769371"
				+ a
				+ "7387376844333691455"
				+ a
				+ "8698689454771362101"
				+ a
				+ "5434385237440762654"
				+ a
				+ "-3923006091697187991"
				+ a
				+ "2928453024753164200"
				+ a
				+ "3465006396035071337"
				+ a
				+ "-7192016247724926826"
				+ a
				+ "-746984709422884186"
				+ a
				+ "8483037580095556329"
				+ a
				+ "3247327325691153073"
				+ a
				+ "8704618608551355438"
				+ a
				+ "-1948688537689292507"
				+ a
				+ "-9085664162222307582"
				+ a
				+ "6734570649656350661"
				+ a
				+ "-8770073734572497960"
				+ a
				+ "-9194731727659180320"
				+ a
				+ "-9160987442754332167"
				+ a
				+ "-6991099690895060995"
				+ a
				+ "-6411220257744657204"
				+ a
				+ "-3347728207653992781"
				+ a
				+ "-4666630998429640361"
				+ a
				+ "988627827426911191"
				+ a
				+ "517132412672358405"
				+ a
				+ "6780424254067588829"
				+ a
				+ "3484025531596887721"
				+ a
				+ "-8172604109698856585"
				+ a
				+ "-2434263978006321470"
				+ a
				+ "146206282000042370"
				+ a
				+ "1802241808220625920"
				+ a
				+ "6556915806108437794"
				+ a
				+ "139780490839209735"
				+ a
				+ "-5013022352242524885"
				+ a
				+ "109564557104052338"
				+ a
				+ "-2980042105416846910"
				+ a
				+ "-4850914409397469159"
				+ a
				+ "5364612497576897859"
				+ a
				+ "-9061350671329928041"
				+ a
				+ "-6694502193330216603"
				+ a
				+ "1568047468602969862"
				+ a
				+ "-4410706216611388772"
				+ a
				+ "-3504312536846858484"
				+ a
				+ "-5151996445415166530"
				+ a
				+ "-2279913604249920741"
				+ a
				+ "-4929800644857338903"
				+ a
				+ "2421285177127780595"
				+ a
				+ "5028242344376950947"
				+ a
				+ "8235055502228982379"
				+ a
				+ "9200641443671019073"
				+ a
				+ "4257670525276564081"
				+ a
				+ "4463718135204600973"
				+ a
				+ "-2782591591092238769"
				+ a
				+ "9196602820397399459"
				+ a
				+ "5815010940885079855"
				+ a
				+ "-4359421796989530853"
				+ a
				+ "-4354454442498564127"
				+ a
				+ "2440722763518477676"
				+ a
				+ "-7965784401936254246"
				+ a
				+ "1589047364720240527"
				+ a
				+ "1345659788105434239"
				+ a
				+ "7856291551886686434"
				+ a
				+ "6831829224225367460"
				+ a
				+ "4725110785524153167"
				+ a
				+ "4800747046490817102"
				+ a
				+ "1742363762860786605"
				+ a
				+ "722408345131520192"
				+ a
				+ "-7928892214208671131"
				+ a
				+ "6747954079596469429"
				+ a
				+ "4939374870942765656"
				+ a
				+ "-7793510012239185175"
				+ a
				+ "-5128456840029167104"
				+ a
				+ "3999741029130023134"
				+ a
				+ "-9003958273268397355"
				+ a
				+ "9020728301986288860"
				+ a
				+ "-6439212985914569999"
				+ a
				+ "1007144509809257016"
				+ a
				+ "-3492980418894752522"
				+ a
				+ "3506776460958432729"
				+ a
				+ "6030604355915164207"
				+ a
				+ "8792783479452649207"
				+ a
				+ "-2684601371150339339"
				+ a
				+ "-1296675361422454746"
				+ a
				+ "1767641169122703699"
				+ a
				+ "-3281682852775613293"
				+ a
				+ "6004863460452231661"
				+ a
				+ "7620904616562851212"
				+ a
				+ "-4558711566239662307"
				+ a
				+ "-4756950387810939835"
				+ a
				+ "-2497931619996157346"
				+ a
				+ "-8869072948826981416"
				+ a
				+ "3909138683430178797"
				+ a
				+ "-5193643777658890355"
				+ a
				+ "1084432834453924013"
				+ a
				+ "-7407336904518008485"
				+ a
				+ "9127734740127325770"
				+ a
				+ "-5184826564961811282"
				+ a
				+ "1822850980453127585"
				+ a
				+ "-2863856280020872853"
				+ a
				+ "-4096478657939760289"
				+ a
				+ "235009772142633776"
				+ a
				+ "-5165419990517586201"
				+ a
				+ "2663587645595195616"
				+ a
				+ "7408192754011596665"
				+ a
				+ "7504135869731143774"
				+ a
				+ "-6205578335667667056"
				+ a
				+ "-6946719039592539497"
				+ a
				+ "1360727412534317706"
				+ a
				+ "-3495358934924862522"
				+ a
				+ "3200599730943527054"
				+ a
				+ "-2986153131924886541"
				+ a
				+ "-364225976897164119"
				+ a
				+ "1619039194664479676"
				+ a
				+ "-421740377479575238"
				+ a
				+ "3381017218293891415"
				+ a
				+ "2803787595269482128"
				+ a
				+ "-7138278169131421226"
				+ a
				+ "-3851028397957722159"
				+ a
				+ "-6845731707997533523"
				+ a
				+ "4304247233651425821"
				+ a
				+ "-3453169481311494287"
				+ a
				+ "-6648899435196339726"
				+ a
				+ "6243068346988978146"
				+ a
				+ "-4687304487053815087"
				+ a
				+ "4500392581972691499"
				+ a
				+ "3194105698562551073"
				+ a
				+ "1302928061966663015"
				+ a
				+ "899861116730412628"
				+ a
				+ "8071794113442656359"
				+ a
				+ "-4736053881059782840"
				+ a
				+ "-8833778113132867406"
				+ a
				+ "8459559140024462575"
				+ a
				+ "-3331202166940103220"
				+ a
				+ "3559576239267745585"
				+ a
				+ "-1438823586080975685"
				+ a
				+ "7598377555370318352"
				+ a
				+ "-9073544075373002810"
				+ a
				+ "3791329947068574989"
				+ a
				+ "5244713667648536191"
				+ a
				+ "2355757732641305802"
				+ a
				+ "-5774713322130818556"
				+ a
				+ "-7825478554949913872"
				+ a
				+ "-6598527612334048895"
				+ a
				+ "-756930092356886446"
				+ a
				+ "-8351794287745316104"
				+ a
				+ "-819962835473789614"
				+ a
				+ "-8521881550004177852"
				+ a
				+ "-9034627345103084413"
				+ a
				+ "-9047810911031283622"
				+ a
				+ "8575019169603285903"
				+ a
				+ "-4216585731513549614"
				+ a
				+ "-6606318378154025381"
				+ a
				+ "-8442134414137607259"
				+ a
				+ "1063742281525256296"
				+ a
				+ "2444862909868862776"
				+ a
				+ "-5865660505052921732"
				+ a
				+ "-1477161071089416551"
				+ a
				+ "-5821089796972455295"
				+ a
				+ "7973943363313051655"
				+ a
				+ "-8788015932375833684"
				+ a
				+ "-5800724202257631305"
				+ a
				+ "1901020626499030241"
				+ a
				+ "-6420649857342151467"
				+ a
				+ "-3754478878428518571"
				+ a
				+ "7780134533194962632"
				+ a
				+ "-6349730169284317324"
				+ a
				+ "8185432331423452346"
				+ a
				+ "-483163739776409083"
				+ a
				+ "-6146548957177106089"
				+ a
				+ "8334243443022708620"
				+ a
				+ "-8647638936276375852"
				+ a
				+ "1787867012905935343"
				+ a
				+ "8531495137548914482"
				+ a
				+ "3196305294345619548"
				+ a
				+ "-4009224549994146621"
				+ a
				+ "-3981545981798777495"
				+ a
				+ "1308124786866222829"
				+ a
				+ "2903439537170119548"
				+ a
				+ "-2579953690819322067"
				+ a
				+ "6038349128654123884"
				+ a
				+ "-2684171378564087202"
				+ a
				+ "9182995811385104744"
				+ a
				+ "7065587761529508411"
				+ a
				+ "-498812826483483625"
				+ a
				+ "-5919464316541484254"
				+ a
				+ "-6350970464071964159"
				+ a
				+ "8989432486083340826"
				+ a
				+ "-1185044272771012307"
				+ a
				+ "-556467658138175721"
				+ a
				+ "8750970768269411594"
				+ a
				+ "-9027438176155103364"
				+ a
				+ "5507419764918531730"
				+ a
				+ "-5055610290122339104"
				+ a
				+ "-8292368412672038228"
				+ a
				+ "5304474258286748692"
				+ a
				+ "-5256497898472412463"
				+ a
				+ "7095026451041417317"
				+ a
				+ "-6807751467976201230"
				+ a
				+ "3717039143574626077"
				+ a
				+ "-4591247941372074087"
				+ a
				+ "7608271608948774736"
				+ a
				+ "1424496362220315470"
				+ a
				+ "-5423957027502409260"
				+ a
				+ "-4141017180658038213"
				+ a
				+ "-1870578015989455472"
				+ a
				+ "8587352705951710482"
				+ a
				+ "-9177081453403018247"
				+ a
				+ "-8445363706999997394"
				+ a
				+ "4173067159251534298"
				+ a
				+ "1437350657420775416"
				+ a
				+ "-1070000499192580013"
				+ a
				+ "-111939158234983540"
				+ a
				+ "1952427412828668451"
				+ a
				+ "6985639293418849691"
				+ a
				+ "-9183787890558711511"
				+ a
				+ "6673115431425147794"
				+ a
				+ "-2413052916560816089"
				+ a
				+ "-7968164544488828165"
				+ a
				+ "7133137662488255689"
				+ a
				+ "6150278420864343332"
				+ a
				+ "-1063157585506220570"
				+ a
				+ "-766650864987700995"
				+ a
				+ "7195254792685191684"
				+ a
				+ "-1435582581928370362"
				+ a
				+ "-2879523426919800287"
				+ a
				+ "4212969420069127401"
				+ a
				+ "3255446824860132528"
				+ a
				+ "-5925995542425069660"
				+ a
				+ "-2097003946182267679"
				+ a
				+ "-7852081866181859094"
				+ a
				+ "616624848325028389"
				+ a
				+ "1080075504201798411"
				+ a
				+ "-15762287547911183"
				+ a
				+ "7442243109459838098"
				+ a
				+ "-428612288525247039"
				+ a
				+ "1508772000781295085"
				+ a
				+ "-4857870162506741921"
				+ a
				+ "9005502861598836051"
				+ a
				+ "-3531083866111316636"
				+ a
				+ "-1750623028322659102"
				+ a
				+ "-7644402612402749953"
				+ a
				+ "8089772461982140167"
				+ a
				+ "6614561254907131380"
				+ a
				+ "-8094512546040756959"
				+ a
				+ "2692758151792462312"
				+ a
				+ "-1141724711746061208"
				+ a
				+ "-5976459569932427301"
				+ a
				+ "-1529656033969840885"
				+ a
				+ "-6966828380750242572"
				+ a
				+ "8073327820400846744"
				+ a
				+ "7039045055893670788"
				+ a
				+ "-2742325506132595551"
				+ a
				+ "6150331224641314116"
				+ a
				+ "-1787951516818644325"
				+ a
				+ "-4847277929262330399"
				+ a
				+ "-4469114800270543351"
				+ a
				+ "-6918217605381346886"
				+ a
				+ "-4170169488436643879"
				+ a
				+ "4552357957041798376"
				+ a
				+ "-4709066557073879539"
				+ a
				+ "-6396627091976196482"
				+ a
				+ "-9130722335546570083"
				+ a
				+ "-4398812371995243503"
				+ a
				+ "5899533274459802779"
				+ a
				+ "-69473498414118534"
				+ a
				+ "-1197357345743482984"
				+ a
				+ "2435770297013385434"
				+ a
				+ "-1429592922048557754"
				+ a
				+ "-1013233244699263266"
				+ a
				+ "4712067073798837598"
				+ a
				+ "7770668071291569987"
				+ a
				+ "7401986834930663363"
				+ a
				+ "-6830107552843383396"
				+ a
				+ "-8568011126097879833"
				+ a
				+ "-7859707543166153133"
				+ a
				+ "7704246285605406829"
				+ a
				+ "-2925914507483401235"
				+ a
				+ "-7312680556325273072"
				+ a
				+ "4120576209264301201"
				+ a
				+ "-3607011601435889470"
				+ a
				+ "-8712827169771424822"
				+ a
				+ "-7796887407736212456"
				+ a
				+ "164872087571561611"
				+ a
				+ "1941589419069581284"
				+ a
				+ "8451379006006945651"
				+ a
				+ "9098542511902588451"
				+ a
				+ "6941301505244463442"
				+ a
				+ "-2236870745682619623"
				+ a
				+ "8915992129216321004"
				+ a
				+ "5388925123168690106"
				+ a
				+ "6227343469909213948"
				+ a
				+ "-2498697716208701876"
				+ a
				+ "2663270930973456251"
				+ a
				+ "-2117851629199166135"
				+ a
				+ "1465928199326458657"
				+ a
				+ "-4140932863973360503"
				+ a
				+ "2382104909996808748"
				+ a
				+ "2691169764757156000"
				+ a
				+ "-6927783708096335521"
				+ a
				+ "5665227142251137157"
				+ a
				+ "3990639158350403149"
				+ a
				+ "8344037316052722035"
				+ a
				+ "-466088682998749225"
				+ a
				+ "-1184998401803242221"
				+ a
				+ "-1826973971920071950"
				+ a
				+ "-2978143448452379174"
				+ a
				+ "5489451572766734253"
				+ a
				+ "3982536154060365232"
				+ a
				+ "-2725897582008329614"
				+ a
				+ "-1763022655025997102"
				+ a
				+ "-4663879336851888757"
				+ a
				+ "-7763663985759369480"
				+ a
				+ "-5171814121380446488"
				+ a
				+ "7023992321466746041"
				+ a
				+ "8496338094272787998"
				+ a
				+ "1649982471059595054"
				+ a
				+ "-7874271973868958029"
				+ a
				+ "-6462289143988000810"
				+ a
				+ "2104206826225724056"
				+ a
				+ "3956743142620270265"
				+ a
				+ "8121240854592968950"
				+ a
				+ "-7756522014486882097"
				+ a
				+ "3329055383033924909"
				+ a
				+ "8043367292746471585"
				+ a
				+ "-259492411881471464"
				+ a
				+ "-4611399437472166608"
				+ a
				+ "-5715952258670801514"
				+ a
				+ "8139447008051858198"
				+ a
				+ "6828556815701928006"
				+ a
				+ "-8950316752207621141"
				+ a
				+ "-2494776080654799471"
				+ a
				+ "-5311611842114224151"
				+ a
				+ "-5274517370195306516"
				+ a
				+ "6957748572905774547"
				+ a
				+ "8619833938161401182"
				+ a
				+ "-8098969501978366703"
				+ a
				+ "7498403252053725248"
				+ a
				+ "-2962379495807183329"
				+ a
				+ "1679495359526004803"
				+ a
				+ "910952023144858920"
				+ a
				+ "-5683679598360504393"
				+ a
				+ "4180886423018064622"
				+ a
				+ "-1895749802147475190"
				+ a
				+ "-4261070201435052052"
				+ a
				+ "-7495472397254860658"
				+ a
				+ "-299958970563615299"
				+ a
				+ "-9181751118046314882"
				+ a
				+ "3063144621650993854"
				+ a
				+ "4581200622692318530"
				+ a
				+ "-7445330906132712462"
				+ a
				+ "-3407411028378675214"
				+ a
				+ "-1004304845850312410"
				+ a
				+ "2808995768722924824"
				+ a
				+ "-7419835825599250603"
				+ a
				+ "-6807925616761556551"
				+ a
				+ "1936216879258578253"
				+ a
				+ "-6348070543052994410"
				+ a
				+ "1614786878786713233"
				+ a
				+ "-5654559563900278353"
				+ a
				+ "5820129333800018049"
				+ a
				+ "5154364084337309192"
				+ a
				+ "-3464890808271116872"
				+ a
				+ "-4318936345310964818"
				+ a
				+ "-5626360026645142603"
				+ a
				+ "1293650924267343356"
				+ a
				+ "2471203500047040188"
				+ a
				+ "-712553739691690470"
				+ a
				+ "9167570520793817086"
				+ a
				+ "5013905130782787526"
				+ a
				+ "2777832819171815927"
				+ a
				+ "4135658959316588118"
				+ a
				+ "-2228943220984283369"
				+ a
				+ "674121904757229053"
				+ a
				+ "-3361067987947841884"
				+ a
				+ "7064783233989236045"
				+ a
				+ "-5391381845337433122"
				+ a
				+ "-4203419284375340292"
				+ a
				+ "3231478719940633443"
				+ a
				+ "-6595059738477077526"
				+ a
				+ "5613738046953226965"
				+ a
				+ "-197825565075612318"
				+ a
				+ "-5941132321697548615"
				+ a
				+ "-5022645559955105889"
				+ a
				+ "2753333873025761953"
				+ a
				+ "3497927560388209810"
				+ a
				+ "3640569866216107917"
				+ a
				+ "2764752341909112546"
				+ a
				+ "-3378489093995131761"
				+ a
				+ "7719703463309362484"
				+ a
				+ "8643252989717845421"
				+ a
				+ "4133119366303995308"
				+ a
				+ "-2991525574328818422"
				+ a
				+ "-7462382354512214606"
				+ a
				+ "-6717862793825856953"
				+ a
				+ "-8546283547873015304"
				+ a
				+ "-4444395436889676762"
				+ a
				+ "-6794705649725291844"
				+ a
				+ "1377850869896378480"
				+ a
				+ "-8597944961814495158"
				+ a
				+ "7420018464904971801"
				+ a
				+ "-6568048747782992956"
				+ a
				+ "-2694483410167439967"
				+ a
				+ "-4025939108850206683"
				+ a
				+ "3886103463501532092"
				+ a
				+ "5252778460490334083"
				+ a
				+ "772493505011565108"
				+ a
				+ "4355897471393001620"
				+ a
				+ "-7052733073642657010"
				+ a
				+ "5904487723960627314"
				+ a
				+ "-8146905456250566165"
				+ a
				+ "-8272241648972884830"
				+ a
				+ "-7934734311001305167"
				+ a
				+ "2010392804516600146"
				+ a
				+ "7874061753723159658"
				+ a
				+ "1059646048071497698"
				+ a
				+ "-5622128739721761941"
				+ a
				+ "-8033788182892224091"
				+ a
				+ "1681547684630988216"
				+ a
				+ "-8578467634091990297"
				+ a
				+ "2189697668985640615"
				+ a
				+ "-9057682179067006414"
				+ a
				+ "-1356089288923443518"
				+ a
				+ "6251560713478074317"
				+ a
				+ "-7440046837958393615"
				+ a
				+ "1407158692292155781"
				+ a
				+ "3638531630121371096"
				+ a
				+ "-5051222424910285137"
				+ a
				+ "8617692886982373758"
				+ a
				+ "-771846938902200212"
				+ a
				+ "9072050023807745838"
				+ a
				+ "8787982956208638510"
				+ a
				+ "-1956190184658266206"
				+ a
				+ "-2862239626779971973"
				+ a
				+ "1831224464858060125"
				+ a
				+ "363934811746518001"
				+ a
				+ "376467262166035287"
				+ a
				+ "6770131145159335561"
				+ a
				+ "-2135831974748139041"
				+ a
				+ "5965177247077212447"
				+ a
				+ "-1053074797557834307"
				+ a
				+ "3894274936040760113"
				+ a
				+ "-701226959499860586"
				+ a
				+ "-4971357087908581658"
				+ a
				+ "-2510796846816028268"
				+ a
				+ "-2763699793663141038"
				+ a
				+ "-2193985648512765627"
				+ a
				+ "-3800478500522195208"
				+ a
				+ "7210248384674878403"
				+ a
				+ "-9050763110164892016"
				+ a
				+ "1440746149807037973"
				+ a
				+ "-1805372186674750455"
				+ a
				+ "-5335339145116455979"
				+ a
				+ "-7968313964743603760"
				+ a
				+ "1610185178406045202"
				+ a
				+ "2860222084584494674"
				+ a
				+ "5303527859614604407"
				+ a
				+ "-7562546697716829248"
				+ a
				+ "6597943858596228268"
				+ a
				+ "-8907697576023998447"
				+ a
				+ "-3575500776925217796"
				+ a
				+ "-7958636610358587060"
				+ a
				+ "-8107266756400855241"
				+ a
				+ "-4700514041937280505"
				+ a
				+ "5877546935738010841"
				+ a
				+ "-4157679336113634774"
				+ a
				+ "-866169437012159125"
				+ a
				+ "-519149397509148680"
				+ a
				+ "-1239516179709190615"
				+ a
				+ "-3591275203580560048"
				+ a
				+ "-5416867314018121244"
				+ a
				+ "2011882474728252719"
				+ a
				+ "-1249066890309108695"
				+ a
				+ "795894744629523832"
				+ a
				+ "1870033377415365283"
				+ a
				+ "7931444137659674871"
				+ a
				+ "-1613624103293423427"
				+ a
				+ "-4477239753922589277"
				+ a
				+ "2789326393421386123"
				+ a
				+ "-3956705666753899741"
				+ a
				+ "6952758292831343594"
				+ a
				+ "-9124954842584228461"
				+ a
				+ "-8913383325917719323"
				+ a
				+ "-1530517842030475129"
				+ a
				+ "4580517046080662618"
				+ a
				+ "6020543604287522383"
				+ a
				+ "-8313848571134926884"
				+ a
				+ "4378514641236109180"
				+ a
				+ "-1461513090215862309"
				+ a
				+ "8409570101072434851"
				+ a
				+ "-1581636631324609790"
				+ a
				+ "4985058713276173408"
				+ a
				+ "-3666677716973341728"
				+ a
				+ "-1138120895461130339"
				+ a
				+ "-8647293314984524598"
				+ a
				+ "-6242226372265798124"
				+ a
				+ "-4195674850310824450"
				+ a
				+ "-8025745418184206063"
				+ a
				+ "9166961009801828875"
				+ a
				+ "5645574108510892668"
				+ a
				+ "-6513490803768630160"
				+ a
				+ "419860506409678358"
				+ a
				+ "4628472513534946947"
				+ a
				+ "-6125375997686482174"
				+ a
				+ "8713691847195168404"
				+ a
				+ "79233487798602119"
				+ a
				+ "9030439487046511954"
				+ a
				+ "-3335074557944176364"
				+ a
				+ "-9112536869351283348"
				+ a
				+ "5506739399048321668"
				+ a
				+ "4391535639955683707"
				+ a
				+ "1182096354322836130"
				+ a
				+ "-4189716190893374434"
				+ a
				+ "-8108075268671436562"
				+ a
				+ "907315093125629542"
				+ a
				+ "5099587814404079265"
				+ a
				+ "7255914369947154549"
				+ a
				+ "-8497772614830644754"
				+ a
				+ "-8980458147983441823"
				+ a
				+ "4355717191891370378"
				+ a
				+ "5163662158015050589"
				+ a
				+ "642450610174575726"
				+ a
				+ "2512022470863144218"
				+ a
				+ "5867768034875490779"
				+ a
				+ "7009699371371301226"
				+ a
				+ "-4678350211651627618"
				+ a
				+ "3171964376763313190"
				+ a
				+ "-2541677689483086699"
				+ a
				+ "6868929630897619794"
				+ a
				+ "8896393380856350065"
				+ a
				+ "3256413860684177278"
				+ a
				+ "7947404321164296636"
				+ a
				+ "-7136357900952191378"
				+ a
				+ "-1787874428808322275"
				+ a
				+ "-1909293774457715715"
				+ a
				+ "-962763231242985253"
				+ a
				+ "3144911297249975614"
				+ a
				+ "1635293553987010975"
				+ a
				+ "-7409000498997087773"
				+ a
				+ "7471404851632915837"
				+ a
				+ "-221788501736437790"
				+ a
				+ "-4834067343892173771"
				+ a
				+ "1843086477154155861"
				+ a
				+ "7762358378021411765"
				+ a
				+ "-7883987165262218079"
				+ a
				+ "-4832545032610927903"
				+ a
				+ "-7856151567747625254"
				+ a
				+ "8112294323392812183"
				+ a
				+ "2147457973446013030"
				+ a
				+ "3162605413913990893"
				+ a
				+ "-6241001175762465825"
				+ a
				+ "-4153935579094924612"
				+ a
				+ "-6836084797928767682"
				+ a
				+ "-7922740998765985950"
				+ a
				+ "-8286733228449099979"
				+ a
				+ "165474130709530306"
				+ a
				+ "8981835088952978651"
				+ a
				+ "6870670037465619855"
				+ a
				+ "8496640850198065550"
				+ a
				+ "9204058999899671498"
				+ a
				+ "-4141186845058550508"
				+ a
				+ "1500317335225211272"
				+ a
				+ "7376705741729030659"
				+ a
				+ "-2733827060712336392"
				+ a
				+ "-736100079787053981"
				+ a
				+ "-7374437899094417756"
				+ a
				+ "2998950665528577681"
				+ a
				+ "5206106823411946743"
				+ a
				+ "-5760503793238003611"
				+ a
				+ "-8077682605801914369"
				+ a
				+ "4974691974637362327"
				+ a
				+ "-5520822721479891854"
				+ a
				+ "-97385634439813026"
				+ a
				+ "4751027761590349046"
				+ a
				+ "-554734623826398887"
				+ a
				+ "4261232907331630236"
				+ a
				+ "-3877904463068326478"
				+ a
				+ "-1200761955800992339"
				+ a
				+ "8689324788599032448"
				+ a
				+ "-7186721122544475991"
				+ a
				+ "4581101067086820461"
				+ a
				+ "-3117700534889439348"
				+ a
				+ "5343477886491928216"
				+ a
				+ "-7604478837149955757"
				+ a
				+ "-6037273215371695172"
				+ a
				+ "5165744799859542462"
				+ a
				+ "-374447668056195695"
				+ a
				+ "16388724788412758"
				+ a
				+ "8253460125259419250"
				+ a
				+ "-6569214172912295503"
				+ a
				+ "-8717094298082195137"
				+ a
				+ "-5730233168237508109"
				+ a
				+ "-908590889278215292"
				+ a
				+ "-7226489171009378408"
				+ a
				+ "7125119707932286426"
				+ a
				+ "-4094070088707645583"
				+ a
				+ "-6063919202293485939"
				+ a
				+ "-7416198762070326548"
				+ a
				+ "8565586356009308799"
				+ a
				+ "2826160646987732376"
				+ a
				+ "5938653928721944651"
				+ a
				+ "-5936170242353617177"
				+ a
				+ "6944772947584989612"
				+ a
				+ "2674760137042854964"
				+ a
				+ "8198473816250439456"
				+ a
				+ "6075238477456639751"
				+ a
				+ "-1410177679316080184"
				+ a
				+ "-8679553113740033128"
				+ a
				+ "-2704524222108620910"
				+ a
				+ "-1662683524802684015"
				+ a
				+ "1358495828717983129"
				+ a
				+ "-603809051081115368"
				+ a
				+ "5201733909681005771"
				+ a
				+ "8385475040900806156"
				+ a
				+ "-5830383452713093941"
				+ a
				+ "-1699989529083694195"
				+ a
				+ "-4421200757131697895"
				+ a
				+ "-5629708279370816062"
				+ a
				+ "-3227544077375947664"
				+ a
				+ "-3587576668227512363"
				+ a
				+ "-7705344311177224593"
				+ a
				+ "-3084396123927745470"
				+ a
				+ "-2813967685312600197"
				+ a
				+ "3998873278639758673"
				+ a
				+ "3665225356353330915"
				+ a
				+ "-6382725419459673632"
				+ a
				+ "4881391723445800772"
				+ a
				+ "-393405380376257946"
				+ a
				+ "218287968678872366"
				+ a
				+ "357883437490793012"
				+ a
				+ "2169817681545352199"
				+ a
				+ "3761796379613896956"
				+ a
				+ "-2937543986411027153"
				+ a
				+ "-6568842530406442857"
				+ a
				+ "-4907325818318760604"
				+ a
				+ "4998687660767128322"
				+ a
				+ "-4122792092373408664"
				+ a
				+ "6223196777924568233"
				+ a
				+ "-5609721664606045472"
				+ a
				+ "6191840459786065640"
				+ a
				+ "4672152598398585471"
				+ a
				+ "-8081723278183199026"
				+ a
				+ "7257122800644000867"
				+ a
				+ "2696542281977394211"
				+ a
				+ "7821435047306895806"
				+ a
				+ "4458924087043593388"
				+ a
				+ "-4555258326668076359"
				+ a
				+ "1922071752751161260"
				+ a
				+ "6415041615191639956"
				+ a
				+ "4636581324506420654"
				+ a
				+ "-7278699817870051311"
				+ a
				+ "-7708360672347361150"
				+ a
				+ "1324828425148828946"
				+ a
				+ "-1785818096515512444"
				+ a
				+ "-5853032200056389503"
				+ a
				+ "8864019132592092195"
				+ a
				+ "7790064823061661551"
				+ a
				+ "1063300198569212577"
				+ a
				+ "7792106853609615999"
				+ a
				+ "-2045730603260331241"
				+ a
				+ "3788187586299179141"
				+ a
				+ "3441764699056418492"
				+ a
				+ "-7493825059720259735"
				+ a
				+ "-9197475196368341659"
				+ a
				+ "-8031729420558330031"
				+ a
				+ "-3035156294002477233"
				+ a
				+ "4810378928183933951"
				+ a
				+ "2307408210848947996"
				+ a
				+ "8129528756745183350"
				+ a
				+ "8297578512579342363"
				+ a
				+ "-4628336986701268764"
				+ a
				+ "4220639206593625292"
				+ a
				+ "8036151421763933883"
				+ a
				+ "8457782822542016930"
				+ a
				+ "1721635144200702752"
				+ a
				+ "-528532370838804470"
				+ a
				+ "-1907567658637800567"
				+ a
				+ "-2962749235290753620"
				+ a
				+ "-1709365963340874592"
				+ a
				+ "-7934050979015234576"
				+ a
				+ "-5467967731356776594"
				+ a
				+ "2436549407640329155"
				+ a
				+ "-4755487807525217099"
				+ a
				+ "3348895866742813082"
				+ a
				+ "1293186513277487772"
				+ a
				+ "147333763390209462"
				+ a
				+ "-4154994029739800431"
				+ a
				+ "-5606269404652356438"
				+ a
				+ "-6504788229966127766"
				+ a
				+ "1101930766158013466"
				+ a
				+ "1920037389890864077"
				+ a
				+ "-596760935114999868"
				+ a
				+ "6652161054891684050"
				+ a
				+ "7932997037661416132"
				+ a
				+ "451214340570898662"
				+ a
				+ "907504879033372947"
				+ a
				+ "-5540048174294495502"
				+ a
				+ "4874027944884790608"
				+ a
				+ "7194019250764315067"
				+ a
				+ "-1180340877722081598"
				+ a
				+ "-6705098494586119285"
				+ a
				+ "-4775840841600560227"
				+ a
				+ "-7568294098571282415"
				+ a
				+ "3194829375991497604"
				+ a
				+ "-949586488707947387"
				+ a
				+ "-7119156483783612849"
				+ a
				+ "-5321851869428093425"
				+ a
				+ "8057451224656603917"
				+ a
				+ "9025470315945902697"
				+ a
				+ "-4120953438790823092"
				+ a
				+ "3479675544630836930"
				+ a
				+ "-2588890758738643305"
				+ a
				+ "-2446135786479384347"
				+ a
				+ "6570933589019671104"
				+ a
				+ "-7460587847828646246"
				+ a
				+ "8117951627109794142"
				+ a
				+ "1278574761543419724"
				+ a
				+ "4355156144007731481"
				+ a
				+ "5294705619988460523"
				+ a
				+ "6370545119571223844"
				+ a
				+ "-3816975559796975341"
				+ a
				+ "-5431148533476913013"
				+ a
				+ "4792143332111679342"
				+ a
				+ "5569424248468850350"
				+ a
				+ "-6487577009744411051"
				+ a
				+ "2738118632653076620"
				+ a
				+ "-798328294195956547"
				+ a
				+ "-8299163629061180860"
				+ a
				+ "-1457564026416139184"
				+ a
				+ "5394256010933486809"
				+ a
				+ "-4973399890610300198"
				+ a
				+ "621271617561643061"
				+ a
				+ "5577570731625850342"
				+ a
				+ "-8044468161122764432"
				+ a
				+ "6200690179463580840"
				+ a
				+ "-7501453788118451887"
				+ a
				+ "-3000628561342215139"
				+ a
				+ "-8888329457271558380"
				+ a
				+ "2485958001112289649"
				+ a
				+ "-1147237103609785491"
				+ a
				+ "6652422839185385120"
				+ a
				+ "2748239554760845261"
				+ a
				+ "-6451037891984472738"
				+ a
				+ "1430238149445017059"
				+ a
				+ "-2621996537920703429"
				+ a
				+ "2222578011638657893"
				+ a
				+ "-4600079722998623742"
				+ a
				+ "-5101027077422971377"
				+ a
				+ "-8966445022847634590"
				+ a
				+ "-7203758692164246549"
				+ a
				+ "-52017057246791984"
				+ a
				+ "-2273361502515799085"
				+ a
				+ "-5673227018741665109"
				+ a
				+ "9196722197507445300"
				+ a
				+ "-6567949690213129824"
				+ a
				+ "8582264805422292500"
				+ a
				+ "-5020454389016530609"
				+ a
				+ "2176706303660388949"
				+ a
				+ "6598254869984499502"
				+ a
				+ "7726443684515370810"
				+ a
				+ "3788023174450597805"
				+ a
				+ "-7396279829682620374"
				+ a
				+ "-414566826835973221"
				+ a
				+ "334917670496684468"
				+ a
				+ "6545903246000230344"
				+ a
				+ "3159302915393375187"
				+ a
				+ "-8560960218944435478"
				+ a
				+ "-5548899126980842382"
				+ a
				+ "5356234276945339844"
				+ a
				+ "7633829593477582385"
				+ a
				+ "5945979013294920068"
				+ a
				+ "-4567723074575386775"
				+ a
				+ "1661520674219546732"
				+ a
				+ "-8239614336300995219"
				+ a
				+ "-240177115772242763"
				+ a
				+ "-8953869339872002029"
				+ a
				+ "2411018226134053295"
				+ a
				+ "7195376657135225202"
				+ a
				+ "-8233770635376837844"
				+ a
				+ "-5149016243774937620"
				+ a
				+ "-6179363232548880609"
				+ a
				+ "6092296202650265710"
				+ a
				+ "-4805133698057190017"
				+ a
				+ "-6354212838081638666"
				+ a
				+ "6694348192666591857"
				+ a
				+ "5598031767610571605"
				+ a
				+ "3024910246478227109"
				+ a
				+ "-6951710734827703242"
				+ a
				+ "7822716525244674559"
				+ a
				+ "963393641811653214"
				+ a
				+ "-2406318691508007814"
				+ a
				+ "826508348982591028"
				+ a
				+ "-1579142701085431479"
				+ a
				+ "7297929387480064388"
				+ a
				+ "1380792214707189822"
				+ a
				+ "3295031049744658815"
				+ a
				+ "3284810324689971567"
				+ a
				+ "-7588538314618161914"
				+ a
				+ "4301009527933011734"
				+ a
				+ "1130484873987861287"
				+ a
				+ "-8591297113101874759"
				+ a
				+ "-3210714133972683289"
				+ a
				+ "5154586943427152522"
				+ a
				+ "-4193463855189971647"
				+ a
				+ "-376431609407932400"
				+ a
				+ "5021110340265516655"
				+ a
				+ "7648328932517867781"
				+ a
				+ "-8546476864968721561"
				+ a
				+ "5288785613899671938"
				+ a
				+ "-4809049901156041048"
				+ a
				+ "-1880116244181877159"
				+ a
				+ "9015537485495535413"
				+ a
				+ "-5267014086548743487"
				+ a
				+ "5123518728962797793"
				+ a
				+ "1795472531198399544"
				+ a
				+ "3022599565131492557"
				+ a
				+ "-8730528497135525723"
				+ a
				+ "9220566957379280431"
				+ a
				+ "8833019111890700988"
				+ a
				+ "-2033397514229383340"
				+ a
				+ "-6381341138027165531"
				+ a
				+ "7588551433816593127"
				+ a
				+ "5799842542611454176"
				+ a
				+ "5619724887239697779"
				+ a
				+ "2353324000873662818"
				+ a
				+ "-1991375208699682010"
				+ a
				+ "-6919792924942791420"
				+ a
				+ "2994182147895903703"
				+ a
				+ "6692415087256339229"
				+ a
				+ "-4871355353972236471"
				+ a
				+ "5275179869443528045"
				+ a
				+ "8042280884158104496"
				+ a
				+ "-376420269953363908"
				+ a
				+ "6263088176396425333"
				+ a
				+ "5182172241015003330"
				+ a
				+ "8972966521669258038"
				+ a
				+ "-7276664514485426743"
				+ a
				+ "-5378180808162970352"
				+ a
				+ "-3685303685564653936"
				+ a
				+ "-5127852655386939872"
				+ a
				+ "548616584641283058"
				+ a
				+ "8164449020035601733"
				+ a
				+ "4810079842916321223"
				+ a
				+ "-4707693332204580821"
				+ a
				+ "2754027201511437962"
				+ a
				+ "-4509922984036153467"
				+ a
				+ "6370413349588604732"
				+ a
				+ "8320409773178053529"
				+ a
				+ "7039007976410883463"
				+ a
				+ "7106894676435275009"
				+ a
				+ "-2809438556549871067"
				+ a
				+ "-1211381355032103505"
				+ a
				+ "-7307298204907670142"
				+ a
				+ "8523677840776162865"
				+ a
				+ "8285725653280538784"
				+ a
				+ "5996593469111651125"
				+ a
				+ "4153670324452931642"
				+ a
				+ "229030452475666256"
				+ a
				+ "-8295788508630616532"
				+ a
				+ "-1965373018251653894"
				+ a
				+ "-5611593981401404143"
				+ a
				+ "-3695587189347699491"
				+ a
				+ "-1221969108939208147"
				+ a
				+ "-2939972657801657266"
				+ a
				+ "-7078096374241029747"
				+ a
				+ "-6861654231625701349"
				+ a
				+ "6363379236988393580"
				+ a
				+ "3845057394530936710"
				+ a
				+ "-7003878426734214695"
				+ a
				+ "1288488077274737553"
				+ a
				+ "771119377697186197"
				+ a
				+ "4591934766881650300"
				+ a
				+ "6913066875581196609"
				+ a
				+ "-3409117405525192820"
				+ a
				+ "-221371090258771016"
				+ a
				+ "7600311558228469517"
				+ a
				+ "6748268879508177593"
				+ a
				+ "9011322187420563096"
				+ a
				+ "-6603624039115619639"
				+ a
				+ "-3065654712670379623"
				+ a
				+ "-6989660198670243497"
				+ a
				+ "-3160517308974458357"
				+ a
				+ "4216552774322725152"
				+ a
				+ "-2996335011420467835"
				+ a
				+ "2863864253575772373"
				+ a
				+ "-7621293225327534470"
				+ a
				+ "-545538409911515142"
				+ a
				+ "9140583364836666812"
				+ a
				+ "-5140969305303368176"
				+ a
				+ "6656140948819540034"
				+ a
				+ "93544662858383350"
				+ a
				+ "-4755201878801920726"
				+ a
				+ "7361284953337231243"
				+ a
				+ "-2675344218305896448"
				+ a
				+ "-7108238313098643048"
				+ a
				+ "-2235754615074522304"
				+ a
				+ "-6286324348689275411"
				+ a
				+ "-4948971409936476391"
				+ a
				+ "-800968619982543415"
				+ a
				+ "-8079563792523913101"
				+ a
				+ "-3610968571897385858"
				+ a
				+ "5600745745679481907"
				+ a
				+ "-5566150746257613227"
				+ a
				+ "-8603813402708741443"
				+ a
				+ "1951713618413814190"
				+ a
				+ "-3615473705144668230"
				+ a
				+ "-3103394013239353749"
				+ a
				+ "7609441287170978331"
				+ a
				+ "-8595954663543476337"
				+ a
				+ "-2397033303076566948"
				+ a
				+ "8706877768214465313"
				+ a
				+ "-2833919119298505459"
				+ a
				+ "-5437716447901653930"
				+ a
				+ "3204018275194378125"
				+ a
				+ "-6881228659759674386"
				+ a
				+ "3655807233404763416"
				+ a
				+ "-8071166991944314146"
				+ a
				+ "-2882253571801104892"
				+ a
				+ "-4254916829421833426"
				+ a
				+ "-4966226050667361465"
				+ a
				+ "6400138949236237092"
				+ a
				+ "8065391540431081532"
				+ a
				+ "-8565217068574148958"
				+ a
				+ "-1039262401718743898"
				+ a
				+ "-7027115935055531316"
				+ a
				+ "-4839038525355799820"
				+ a
				+ "607283839032145901"
				+ a
				+ "5819199197390075590"
				+ a
				+ "8183342224186041755"
				+ a
				+ "-7638195753333090384"
				+ a
				+ "763230605389339928"
				+ a
				+ "3880164877363065917"
				+ a
				+ "6774168134657050106"
				+ a
				+ "5183571486536786229"
				+ a
				+ "-2412112714927998706"
				+ a
				+ "2170382415059976482"
				+ a
				+ "8928570569293051258"
				+ a
				+ "-3164633622520334319"
				+ a
				+ "-4874291569099455455"
				+ a
				+ "-5321689672409098347"
				+ a
				+ "-5318566050949026486"
				+ a
				+ "8467109878471673616"
				+ a
				+ "6243778283836892291"
				+ a
				+ "8129813969173457973"
				+ a
				+ "7026067937120947907"
				+ a
				+ "7230692457074218952"
				+ a
				+ "-5636207072045201714"
				+ a
				+ "9025616855807802024"
				+ a
				+ "6991347270039127005"
				+ a
				+ "-4134192908014033137"
				+ a
				+ "8052480968810038909"
				+ a
				+ "-298609796723154409"
				+ a
				+ "7063773791193231287"
				+ a
				+ "1903526289961421183"
				+ a
				+ "9078121936931350128"
				+ a
				+ "4919215797062406575"
				+ a
				+ "3062706279152348947"
				+ a
				+ "3069159987426254841"
				+ a
				+ "8785412768859969900"
				+ a
				+ "-1804937236104624863"
				+ a
				+ "-7919547674470913833"
				+ a
				+ "-3699510056810390498"
				+ a
				+ "3488422380608182937"
				+ a
				+ "-2987254178709073630"
				+ a
				+ "-9213463933924807027"
				+ a
				+ "4276958400750490840"
				+ a
				+ "5995923739289769474"
				+ a
				+ "-3578486352618504212"
				+ a
				+ "3793748595455569123"
				+ a
				+ "-2375328803450246449"
				+ a
				+ "-2368467245421371111"
				+ a
				+ "-7170151667937837637"
				+ a
				+ "3851161271436651564"
				+ a
				+ "-5040932034940683019"
				+ a
				+ "-5431617805185219792"
				+ a
				+ "8056902348189472081"
				+ a
				+ "8345438302799274206"
				+ a
				+ "8974378839299157243"
				+ a
				+ "-7795705370344518144"
				+ a
				+ "-6182887444190872461"
				+ a
				+ "-6744635907384095726"
				+ a
				+ "8688143914497602521"
				+ a
				+ "312301123947857446"
				+ a
				+ "153839440061591658"
				+ a
				+ "4481075050913262600"
				+ a
				+ "5493152155136443978"
				+ a
				+ "-5734316348038571103"
				+ a
				+ "-1237463632681147773"
				+ a
				+ "-9164417940517995360"
				+ a
				+ "2112577241684396365"
				+ a
				+ "7069977384985408086"
				+ a
				+ "8342004829581309071"
				+ a
				+ "5589441501667002337"
				+ a
				+ "-5851762190278682970"
				+ a
				+ "2349123061039463052"
				+ a
				+ "7057487017622652260"
				+ a
				+ "3294326484913833589"
				+ a
				+ "7917262643932877146"
				+ a
				+ "-2094061162517915280"
				+ a
				+ "1003752392099679578"
				+ a
				+ "-7192501163858833365"
				+ a
				+ "-3334727821303870921"
				+ a
				+ "-1384950698949877358"
				+ a
				+ "5445087923465358030"
				+ a
				+ "3719147868517768309"
				+ a
				+ "1000771643903128649"
				+ a
				+ "3516787711097740135"
				+ a
				+ "4105676075002773154"
				+ a
				+ "-3651552847191010585"
				+ a
				+ "2672778053191969126"
				+ a
				+ "285485396932943301"
				+ a
				+ "296620000461273275"
				+ a
				+ "4811535287028902846"
				+ a
				+ "-2379643207381041500"
				+ a
				+ "271481818151482985"
				+ a
				+ "6854618837286237314"
				+ a
				+ "5653593416179720279"
				+ a
				+ "62002831712282845"
				+ a
				+ "5853135014065169012"
				+ a
				+ "-3951484647610006172"
				+ a
				+ "-257362179695809613"
				+ a
				+ "7977439029994910002"
				+ a
				+ "2965871586653951722"
				+ a
				+ "3061775100769358674"
				+ a
				+ "3876220359403363066"
				+ a
				+ "-8734873363757811323"
				+ a
				+ "8210589182755985714"
				+ a
				+ "-8935096200912591038"
				+ a
				+ "3886239936245591540"
				+ a
				+ "2283494688500814077"
				+ a
				+ "1010721984573040537"
				+ a
				+ "-7245354850053978196"
				+ a
				+ "2542221557416216465"
				+ a
				+ "1000274955142240390"
				+ a
				+ "-6797492987035766321"
				+ a
				+ "-6984617498410261235"
				+ a
				+ "-7430749021601567133"
				+ a
				+ "-382287790784661682"
				+ a
				+ "126688746335494503"
				+ a
				+ "-5450785036780366233"
				+ a
				+ "-6262557503491400417"
				+ a
				+ "-6590263637308498102"
				+ a
				+ "-5710729975432547748"
				+ a
				+ "5129132715791132095"
				+ a
				+ "-4239743246379834592"
				+ a
				+ "6117849231379620271"
				+ a
				+ "-6490453226507920505"
				+ a
				+ "-5220787641275863906"
				+ a
				+ "37770212688319716"
				+ a
				+ "8511097093244097401"
				+ a
				+ "1921134795576723242"
				+ a
				+ "-5361574113624407919"
				+ a
				+ "6485812877315083405"
				+ a
				+ "-5173991477032582681"
				+ a
				+ "4635303733778455400"
				+ a
				+ "3798649405852839849"
				+ a
				+ "1181330636608158304"
				+ a
				+ "2389207354261632764"
				+ a
				+ "-7997803528543137078"
				+ a
				+ "6910199996450819324"
				+ a
				+ "-8434856108147276471"
				+ a
				+ "-5004471220842951168"
				+ a
				+ "-2001619584075815749"
				+ a
				+ "7103921392073379106"
				+ a
				+ "709184684415384406"
				+ a
				+ "5419968314411194366"
				+ a
				+ "-8052975715153740275"
				+ a
				+ "3080262723337237176"
				+ a
				+ "2717693202914529848"
				+ a
				+ "-5658009220703875004"
				+ a
				+ "-6356696196251465357"
				+ a
				+ "-9084955617602581791"
				+ a
				+ "2350510107389966277"
				+ a
				+ "-56493742978686747"
				+ a
				+ "-3235948282274805756"
				+ a
				+ "-259456143706900032"
				+ a
				+ "3328029298574307960"
				+ a
				+ "7969068043825100602"
				+ a
				+ "6539025660082780607"
				+ a
				+ "5106370333406861055"
				+ a
				+ "2581335450921275887"
				+ a
				+ "-6672857526609991588"
				+ a
				+ "-5066652041459919359"
				+ a
				+ "5483605257212992075"
				+ a
				+ "8441735440161894252"
				+ a
				+ "8228850532942701996"
				+ a
				+ "8305732054858339344"
				+ a
				+ "-8818868008826300459"
				+ a
				+ "-282885764699505067"
				+ a
				+ "-7792997597271080628"
				+ a
				+ "-476798431366675564"
				+ a
				+ "-8409934511333831470"
				+ a
				+ "-3520536162869449547"
				+ a
				+ "4683766191038939812"
				+ a
				+ "2735230483871692056"
				+ a
				+ "-6960428798943544324"
				+ a
				+ "6064369103064896440"
				+ a
				+ "-5862836756051784995"
				+ a
				+ "3048377571697603214"
				+ a
				+ "-8817670315059258864"
				+ a
				+ "-3448031242465560525"
				+ a
				+ "-3900155008609433239"
				+ a
				+ "-2436961665226831928"
				+ a
				+ "7843028895364926030"
				+ a
				+ "-1071910219054671079"
				+ a
				+ "6806460798781112441"
				+ a
				+ "545524036744485632"
				+ a
				+ "1504587669020371708"
				+ a
				+ "3554112186340809223"
				+ a
				+ "628102020023703941"
				+ a
				+ "-8396624437418437295"
				+ a
				+ "-6733341969134226973"
				+ a
				+ "9137671523974848441"
				+ a
				+ "-1085702134189209144"
				+ a
				+ "8591961235509762875"
				+ a
				+ "-4209972357817444144"
				+ a
				+ "5016820126477722770"
				+ a
				+ "6007620665778587330"
				+ a
				+ "8736230199649080611"
				+ a
				+ "-1357215413619140076"
				+ a
				+ "-3036455336440086759"
				+ a
				+ "5003131764641090228"
				+ a
				+ "-5840971401422059568"
				+ a
				+ "5299761606675594501"
				+ a
				+ "2479284086948775030"
				+ a
				+ "-169747718055302873"
				+ a
				+ "-6513577638796641041"
				+ a
				+ "4727002206625739387"
				+ a
				+ "11815200566638841"
				+ a
				+ "2414450272502428518"
				+ a
				+ "737732046466579345"
				+ a
				+ "-3078028411410513580"
				+ a
				+ "6989108583020941460"
				+ a
				+ "4710861758996393215"
				+ a
				+ "-3711166908562108248"
				+ a
				+ "2214719685325275888"
				+ a
				+ "-9168489986447261860"
				+ a
				+ "-5196529696442593211"
				+ a
				+ "7469613290795526029"
				+ a
				+ "-4245509300480970827"
				+ a
				+ "-7050208421107820020"
				+ a
				+ "-7521497792323050799"
				+ a
				+ "-7212250329377230211"
				+ a
				+ "-4802660503947805812"
				+ a
				+ "-6614648966347585919"
				+ a
				+ "3389716989987674621"
				+ a
				+ "2411396560958710551"
				+ a
				+ "2815259436105876066"
				+ a
				+ "2060795633551604799"
				+ a
				+ "-1162554289855525016"
				+ a
				+ "-4151205296736455969"
				+ a
				+ "7740556652714820776"
				+ a
				+ "-2424255571780643606"
				+ a
				+ "3773719908223681909"
				+ a
				+ "-642852958378017857"
				+ a
				+ "506546631674131412"
				+ a
				+ "3411343132685823182"
				+ a
				+ "8242176261806455755"
				+ a
				+ "-1677796581762359167"
				+ a
				+ "-8088487106477371682"
				+ a
				+ "8839352032934777688"
				+ a
				+ "-1664297978100182058"
				+ a
				+ "8954522650558186838"
				+ a
				+ "-7417626966935826748"
				+ a
				+ "5844470482620124059"
				+ a
				+ "-5001123985686870716"
				+ a
				+ "8630918871083620434"
				+ a
				+ "1361828739555435270"
				+ a
				+ "2586232242815655117"
				+ a
				+ "-5431290900140072310"
				+ a
				+ "-2089869348091893267"
				+ a
				+ "-6913226553364333014"
				+ a
				+ "982358703940022983"
				+ a
				+ "-5291211856488354467"
				+ a
				+ "3146802692737717635"
				+ a
				+ "3061042254470656569"
				+ a
				+ "593081081915838087"
				+ a
				+ "-3648293238944105671"
				+ a
				+ "3817895332992367061"
				+ a
				+ "-5977316325514420928"
				+ a
				+ "2445174291365627569"
				+ a
				+ "-7453194807437727266"
				+ a
				+ "-7135173348446715513"
				+ a
				+ "-4341245742350326319"
				+ a
				+ "-6990299696064866294"
				+ a
				+ "9099393862540895181"
				+ a
				+ "5906962556980591520"
				+ a
				+ "1463156951664887679"
				+ a
				+ "8685482748980954620"
				+ a
				+ "-8670616036689234737"
				+ a
				+ "668426796408964108"
				+ a
				+ "760821649250070373"
				+ a
				+ "6098571809297730326"
				+ a
				+ "8996934779491151471"
				+ a
				+ "5167580478289099805"
				+ a
				+ "-5379372579768555360"
				+ a
				+ "-1826855896863499895"
				+ a
				+ "-251724191324644229"
				+ a
				+ "8345304695203599110"
				+ a
				+ "-3921283866962585392"
				+ a
				+ "-6750195049995572309"
				+ a
				+ "-2839804251052455546"
				+ a
				+ "-2838169321476956577"
				+ a
				+ "-956982331721610085"
				+ a
				+ "-3509690395310119816"
				+ a
				+ "-647103879342140567"
				+ a
				+ "-7535121068312444252"
				+ a
				+ "-6849939433639848918"
				+ a
				+ "6188660516239622156"
				+ a
				+ "5919339453715746750"
				+ a
				+ "5053115779289394102"
				+ a
				+ "8548571500185153451"
				+ a
				+ "1253407665197945898"
				+ a
				+ "8816075272556462180"
				+ a
				+ "6819578958788515160"
				+ a
				+ "5771439029860895693"
				+ a
				+ "1099896890131308728"
				+ a
				+ "2822294418807232510"
				+ a
				+ "-5488141668219100237"
				+ a
				+ "-6814930941837472185"
				+ a
				+ "-1887449028126707647"
				+ a
				+ "-305262206501941645"
				+ a
				+ "-2957301348839879726"
				+ a
				+ "-8062343849720237487"
				+ a
				+ "4063931149976651890"
				+ a
				+ "-6945560963307518609"
				+ a
				+ "-5171358203014886361"
				+ a
				+ "-4696905411890596568"
				+ a
				+ "-7904166567572706659"
				+ a
				+ "-5642191283828687647"
				+ a
				+ "-3142095411129076476"
				+ a
				+ "4267259913372177039"
				+ a
				+ "-247567462335503303"
				+ a
				+ "-1606772255712405637"
				+ a
				+ "-1138796761196445405"
				+ a
				+ "6850063793273393481"
				+ a
				+ "1624415707017375583"
				+ a
				+ "-1164198493017002186"
				+ a
				+ "-5031881309379772897"
				+ a
				+ "-4704167066305044576"
				+ a
				+ "300552169175114575"
				+ a
				+ "1256542356793014731"
				+ a
				+ "-6183375231683934984"
				+ a
				+ "8132934491731918817"
				+ a
				+ "4029472251436479721"
				+ a
				+ "-192705793541948102"
				+ a
				+ "2135033751433659027"
				+ a
				+ "1455584266359522526"
				+ a
				+ "-431828297761765579"
				+ a
				+ "2355469958751654983"
				+ a
				+ "-133589407284588488"
				+ a
				+ "-493111747751240086"
				+ a
				+ "-7965544530020185125"
				+ a
				+ "1294769335141647096"
				+ a
				+ "4061979167437331474"
				+ a
				+ "-4674577793798441504"
				+ a
				+ "2229585697079227307"
				+ a
				+ "-5414242843034985703"
				+ a
				+ "-1796177256198233677"
				+ a
				+ "-8813835129363277155"
				+ a
				+ "-8316830614187561193"
				+ a
				+ "7467003029608100024"
				+ a
				+ "6813374084828983949"
				+ a
				+ "-8380540489992454526"
				+ a
				+ "8148069224161672884"
				+ a
				+ "-7554729934777737559"
				+ a
				+ "3699415912884948602"
				+ a
				+ "-5228105685932031373"
				+ a
				+ "7486295599635387325"
				+ a
				+ "-8315916849048610046"
				+ a
				+ "-1265934245220496332"
				+ a
				+ "869408855926444762"
				+ a
				+ "3124164783922938000"
				+ a
				+ "2622058283875392416"
				+ a
				+ "6966819816830554590"
				+ a
				+ "-9083519918290447324"
				+ a
				+ "-5702091036824848082"
				+ a
				+ "7213286784638864033"
				+ a
				+ "7931674308865727865"
				+ a
				+ "1217078156180791107"
				+ a
				+ "-6728535210190855233"
				+ a
				+ "-7969996239948903704"
				+ a
				+ "-5122150647143637648"
				+ a
				+ "-270273220242567638"
				+ a
				+ "-3061305542137677556"
				+ a
				+ "-9086820896664105827"
				+ a
				+ "-3725106682971891443"
				+ a
				+ "-7335602555283711916"
				+ a
				+ "-4241856931197537020"
				+ a
				+ "6414441892533219754"
				+ a
				+ "4923291868857182465"
				+ a
				+ "-2238034931126403266"
				+ a
				+ "-5548291588014287049"
				+ a
				+ "-3613397896346811841"
				+ a
				+ "-444831690879303712"
				+ a
				+ "-174090082062267671"
				+ a
				+ "-4502104439015034018"
				+ a
				+ "6966017876080357710"
				+ a
				+ "7406710172021949090"
				+ a
				+ "1860179558197352025"
				+ a
				+ "5059137267429724625"
				+ a
				+ "-7151826351928790769"
				+ a
				+ "5733657672065233188"
				+ a
				+ "4520810228567075864"
				+ a
				+ "-7333899404846243825"
				+ a
				+ "-6883092737419798658"
				+ a
				+ "4366096293893496485"
				+ a
				+ "-831211520620006733"
				+ a
				+ "-2070730996140986054"
				+ a
				+ "-6122918534230011176"
				+ a
				+ "8591014096129538633"
				+ a
				+ "-2932515908185347780"
				+ a
				+ "-6172465947165241704"
				+ a
				+ "6627779855106944546"
				+ a
				+ "860134131205302169"
				+ a
				+ "-2545779493082303546"
				+ a
				+ "-7421938253750134765"
				+ a
				+ "-6434442159326501470"
				+ a
				+ "-3820319822167988479"
				+ a
				+ "7713795869884446701"
				+ a
				+ "6987845812456879290"
				+ a
				+ "4067197575400098660"
				+ a
				+ "6929605052833795665"
				+ a
				+ "-5071225823069615797"
				+ a
				+ "-6528382877278039234"
				+ a
				+ "3841845750105881526"
				+ a
				+ "7024959044443033917"
				+ a
				+ "2694800765195953668"
				+ a
				+ "-5187774918085199242"
				+ a
				+ "-4774807374950964820"
				+ a
				+ "-6651516371223242275"
				+ a
				+ "5402324599728161595"
				+ a
				+ "2303362292061219291"
				+ a
				+ "-6703936456847176803"
				+ a
				+ "4251181594352644398"
				+ a
				+ "-4810153558637401702"
				+ a
				+ "3120785562651363852"
				+ a
				+ "1064230923889069987"
				+ a
				+ "5592117723558033294"
				+ a
				+ "2500967148379218383"
				+ a
				+ "4543293162164153676"
				+ a
				+ "-6382337212061286369"
				+ a
				+ "4950508513939762500"
				+ a
				+ "6639695632068391177"
				+ a
				+ "3852356517429469183"
				+ a
				+ "-1834993927947325388"
				+ a
				+ "-574469187780736266"
				+ a
				+ "1791511302785115519"
				+ a
				+ "-2510985863334721231"
				+ a
				+ "-1271182415669655481"
				+ a
				+ "2833131677966051888"
				+ a
				+ "-1888666409583758615"
				+ a
				+ "-7575768070255551729"
				+ a
				+ "2789451380098296453"
				+ a
				+ "-855761797827183132"
				+ a
				+ "6200333634774310661"
				+ a
				+ "2532787015795004267"
				+ a
				+ "5732788468327016285"
				+ a
				+ "1572576694474513125"
				+ a
				+ "6690274443971690003"
				+ a
				+ "-1416599760413078468"
				+ a
				+ "-8873558753980022270"
				+ a
				+ "3520034515647107178"
				+ a
				+ "5895387026777833306"
				+ a
				+ "8970487898880039964"
				+ a
				+ "-1994332234697898774"
				+ a
				+ "1256148449635750034"
				+ a
				+ "7068847807288363425"
				+ a
				+ "6497856795776861896"
				+ a
				+ "2533382161003325009"
				+ a
				+ "-8546900859753109286"
				+ a
				+ "7050920184133806006"
				+ a
				+ "4204241594405846436"
				+ a
				+ "7412992732973120695"
				+ a
				+ "6323176360460995240"
				+ a
				+ "788068822434628843"
				+ a
				+ "5809215686853242932"
				+ a
				+ "2435328253140599646"
				+ a
				+ "-3438172829650951228"
				+ a
				+ "-5260828684075255404"
				+ a
				+ "-8452227779893367644"
				+ a
				+ "-8583970913160499507"
				+ a
				+ "-1141806410215078183"
				+ a
				+ "-8347846439953324150"
				+ a
				+ "-5848845680367710143"
				+ a
				+ "8492146215224643919"
				+ a
				+ "3192550119083762681"
				+ a
				+ "-1940597170917955925"
				+ a
				+ "-6311085176920881154"
				+ a
				+ "3313976597559381877"
				+ a
				+ "-8261432839191637738"
				+ a
				+ "8508517589948285271"
				+ a
				+ "-3942417032281399056"
				+ a
				+ "-7868239781541141360"
				+ a
				+ "-7207936619714796918"
				+ a
				+ "5951216312047681781"
				+ a
				+ "7581930953926551762"
				+ a
				+ "-5218098199538452680"
				+ a
				+ "4046620809464009616"
				+ a
				+ "9156388253171518060"
				+ a
				+ "1775420769584324226"
				+ a
				+ "-5503602516028621368"
				+ a
				+ "-5417782825043706168"
				+ a
				+ "3259607017327889066"
				+ a
				+ "-8165578551036038526"
				+ a
				+ "-3571561465349852449"
				+ a
				+ "8682163221699536567"
				+ a
				+ "1820937297130664737"
				+ a
				+ "-7637037009265731720"
				+ a
				+ "-3430018756137657888"
				+ a
				+ "-912486006008721851"
				+ a
				+ "-4597466335087098299"
				+ a
				+ "9158803880090608302"
				+ a
				+ "6309689325780931443"
				+ a
				+ "-1043259274818805443"
				+ a
				+ "5818507431422309391"
				+ a
				+ "705581125799181459"
				+ a
				+ "-8243036360534097406"
				+ a
				+ "3506710962377813200"
				+ a
				+ "5283929545352660605"
				+ a
				+ "5433965584487276856"
				+ a
				+ "-9141396997152817603"
				+ a
				+ "-6478773767990106094"
				+ a
				+ "-5840973237079482865"
				+ a
				+ "-3328512888182984493"
				+ a
				+ "-5628441720597980266"
				+ a
				+ "1362509993150631036"
				+ a
				+ "-6186720857272451508"
				+ a
				+ "2806474292451381311"
				+ a
				+ "1472420199765605574"
				+ a
				+ "6504226866074435176"
				+ a
				+ "2336878939403643451"
				+ a
				+ "-2015466886114682501"
				+ a
				+ "-1190820901020960698"
				+ a
				+ "-8270478624074250856"
				+ a
				+ "-7954036542520749846"
				+ a
				+ "-5313855420375917529"
				+ a
				+ "8784094970832030935"
				+ a
				+ "-4096265019124345424"
				+ a
				+ "1877372637773629931"
				+ a
				+ "1345965335397117450"
				+ a
				+ "1017298834024801787"
				+ a
				+ "-4281347732403722569"
				+ a
				+ "-299499367626792494"
				+ a
				+ "-2752679177386898546"
				+ a
				+ "2039234325941596281"
				+ a
				+ "-7646426291870655078"
				+ a
				+ "8814611568318314168"
				+ a
				+ "-2968477228040763326"
				+ a
				+ "-4419558618188022052"
				+ a
				+ "-1279218774105815895"
				+ a
				+ "2630489381818213563"
				+ a
				+ "-2764095333472874665"
				+ a
				+ "1721324049525030389"
				+ a
				+ "6255319953520301080"
				+ a
				+ "-2002207623368113540"
				+ a
				+ "2760564714094670884"
				+ a
				+ "-4527083009644693163"
				+ a
				+ "-221316996272960896"
				+ a
				+ "5272147133459262879"
				+ a
				+ "1662442750623568547"
				+ a
				+ "7114576635075014612"
				+ a
				+ "-1592395570280065701"
				+ a
				+ "-8055360728481487026"
				+ a
				+ "1905364447584354289"
				+ a
				+ "-2982613330646927347"
				+ a
				+ "3579716359614024075"
				+ a
				+ "-2853235326282940233"
				+ a
				+ "-6255093129477813551"
				+ a
				+ "-2660856547893725985"
				+ a
				+ "962189559835700179"
				+ a
				+ "-3403904814775855223"
				+ a
				+ "7761786006706211882"
				+ a
				+ "1666469024181410285"
				+ a
				+ "-1912341427069089444"
				+ a
				+ "-1529985830943006085"
				+ a
				+ "-8541889599851837563"
				+ a
				+ "-1675345010039275489"
				+ a
				+ "532566178923438130"
				+ a
				+ "-4106346450321257018"
				+ a
				+ "598900968746965904"
				+ a
				+ "7922103854326614559"
				+ a
				+ "2337244455169431493"
				+ a
				+ "2490340063075084197"
				+ a
				+ "3830021001185755805"
				+ a
				+ "-7007934027523188515"
				+ a
				+ "-6897508927103841943"
				+ a
				+ "351471946072366300"
				+ a
				+ "5325622335760933667"
				+ a
				+ "1999537315104100364"
				+ a
				+ "-3174507437725673258"
				+ a
				+ "5725229761576174895"
				+ a
				+ "-1668434791850086340"
				+ a
				+ "-8518953713969632606"
				+ a
				+ "-2195724924957090648"
				+ a
				+ "1833142190359232486"
				+ a
				+ "-8071691875553813978"
				+ a
				+ "-1098776314952802468"
				+ a
				+ "-3732554868283517216"
				+ a
				+ "8281197878747701327"
				+ a
				+ "-2681793846913003838"
				+ a
				+ "-7423965503951514312"
				+ a
				+ "5715757995104550241"
				+ a
				+ "4949326775746718268"
				+ a
				+ "4867992385340508696"
				+ a
				+ "5710183806056540152"
				+ a
				+ "-5859943850115280268"
				+ a
				+ "182212408834907777"
				+ a
				+ "1818148288680146641"
				+ a
				+ "-3629129893088723802"
				+ a
				+ "-7989454558875562684"
				+ a
				+ "-3490491636040018057"
				+ a
				+ "-8546360654909202756"
				+ a
				+ "4884975390754858506"
				+ a
				+ "-7335006185981160861"
				+ a
				+ "-8863534872989633156"
				+ a
				+ "-1023968830742254775"
				+ a
				+ "-6984065759005173450"
				+ a
				+ "-4719440043907597244"
				+ a
				+ "-4226053935092114575"
				+ a
				+ "2857867506883982865"
				+ a
				+ "4609884073900339707"
				+ a
				+ "4451416470189798334"
				+ a
				+ "-1790877776461694150"
				+ a
				+ "478010840764229964"
				+ a
				+ "4577366484915324785"
				+ a
				+ "-4239516104547444593"
				+ a
				+ "822225014414504514"
				+ a
				+ "7207238466391339097"
				+ a
				+ "4951445340652425331"
				+ a
				+ "8865187376622680535"
				+ a
				+ "2714097382994507252"
				+ a
				+ "8555581644391577658"
				+ a
				+ "3395195158292748320"
				+ a
				+ "-7121855846819635559"
				+ a
				+ "1454609179663126595"
				+ a
				+ "-2363070738518048747"
				+ a
				+ "-8561489505556069796"
				+ a
				+ "-1623367676149883331"
				+ a
				+ "2930039982060989475"
				+ a
				+ "-4755382472985052748"
				+ a
				+ "-3892494289724415923"
				+ a
				+ "4637043986058348817"
				+ a
				+ "-6153579724097588723"
				+ a
				+ "-5546607401430173178"
				+ a
				+ "-1492220491073383202"
				+ a
				+ "-3503786864953810749"
				+ a
				+ "-1290487900048395137"
				+ a
				+ "3634542418448824732"
				+ a
				+ "-4729608041549018817"
				+ a
				+ "-7349905448557731608"
				+ a
				+ "-7872415943966872454"
				+ a
				+ "6328897134929241388"
				+ a
				+ "-5279495431135252126"
				+ a
				+ "7306152281150969721"
				+ a
				+ "6916430824966538754"
				+ a
				+ "4838879110959529490"
				+ a
				+ "-7503253719632240512"
				+ a
				+ "-2043554315794248367"
				+ a
				+ "-222316953353634654"
				+ a
				+ "1616782040888740554"
				+ a
				+ "-8096203459022180973"
				+ a
				+ "8781682587717369520"
				+ a
				+ "8324353734053349349"
				+ a
				+ "-2419660470439880841"
				+ a
				+ "-3691601252123449383"
				+ a
				+ "2601750435265700795"
				+ a
				+ "572261106233661406"
				+ a
				+ "828178224839624288"
				+ a
				+ "-8228342371067159721"
				+ a
				+ "-3973182455293867783"
				+ a
				+ "7921032521626788257"
				+ a
				+ "-6654921982150332307"
				+ a
				+ "-406383609697491628"
				+ a
				+ "-4195424171906992169"
				+ a
				+ "-3465676714700260409"
				+ a
				+ "94265070605211054"
				+ a
				+ "-3064896205951182631"
				+ a
				+ "-7072496700196212954"
				+ a
				+ "7794720126715939567"
				+ a
				+ "-4158983032514978348"
				+ a
				+ "4428076845375714104"
				+ a
				+ "8720339297002777496"
				+ a
				+ "-4170548367659581897"
				+ a
				+ "-6547860335574357834"
				+ a
				+ "4227777302599737474"
				+ a
				+ "-7769812357111840698"
				+ a
				+ "-8462691960494842937"
				+ a
				+ "-4126880118004338994"
				+ a
				+ "-3178556423612559345"
				+ a
				+ "-2893699215683698899"
				+ a
				+ "5728596538128194886"
				+ a
				+ "-2530819841322864198"
				+ a
				+ "-4881143718204761862"
				+ a
				+ "-8420287773053587028"
				+ a
				+ "5264312276687903843"
				+ a
				+ "7360172920728911035"
				+ a
				+ "8371029073758744227"
				+ a
				+ "9205148785879081223"
				+ a
				+ "-1859431348752003251"
				+ a
				+ "4779214870921360697"
				+ a
				+ "-2063013850550115029"
				+ a
				+ "2514214861790801639"
				+ a
				+ "688298976672994619"
				+ a
				+ "8808625389252426557"
				+ a
				+ "587348595105842683"
				+ a
				+ "-7581495858151965224"
				+ a
				+ "4295383171602092774"
				+ a
				+ "629679749050259957"
				+ a
				+ "6092738940327867453"
				+ a
				+ "6260135336894425546"
				+ a
				+ "-4262258001311703286"
				+ a
				+ "-8787881097085417421"
				+ a
				+ "-5202416122214735519"
				+ a
				+ "-1094098867178024815"
				+ a
				+ "1709204469615558377"
				+ a
				+ "-3316808189245409041"
				+ a
				+ "2267394113742131610"
				+ a
				+ "802800796592269925"
				+ a
				+ "6020346596949291719"
				+ a
				+ "4362371798306536385"
				+ a
				+ "8147690838823759967"
				+ a
				+ "5329989234928530019"
				+ a
				+ "-956912212156919185"
				+ a
				+ "4035164394108759399"
				+ a
				+ "-7340616756424887062"
				+ a
				+ "-6828152481843798263"
				+ a
				+ "-1748445625762825812"
				+ a
				+ "5935050953898588229"
				+ a
				+ "6471613704674711228"
				+ a
				+ "5426422518887852734"
				+ a
				+ "-8790361958224476975"
				+ a
				+ "1147984286589838560"
				+ a
				+ "-3115084918500945385"
				+ a
				+ "-1593393110477083576"
				+ a
				+ "-7746577747169796814"
				+ a
				+ "4855479966532713058"
				+ a
				+ "-2825966073810846589"
				+ a
				+ "5670921883372339027"
				+ a
				+ "-3351030363975248471"
				+ a
				+ "-6092554852842475750"
				+ a
				+ "-918784283786254007"
				+ a
				+ "597804758834183409"
				+ a
				+ "18896378189469458"
				+ a
				+ "-1063461360426292999"
				+ a
				+ "2503142469566864891"
				+ a
				+ "1649538650540360725"
				+ a
				+ "5925412010083294415"
				+ a
				+ "-7082343544609649131"
				+ a
				+ "-500286861472885014"
				+ a
				+ "2034306255648969239"
				+ a
				+ "-6989721939152109244"
				+ a
				+ "4602789961892980009"
				+ a
				+ "8689747571345005486"
				+ a
				+ "-1096909470010447053"
				+ a
				+ "7449484639121005148"
				+ a
				+ "-3983249628107405805"
				+ a
				+ "-3106467780176616541"
				+ a
				+ "-4052581199502978295"
				+ a
				+ "1238644263796516354"
				+ a
				+ "1511210825552075349"
				+ a
				+ "-8959283836232840602"
				+ a
				+ "-945526196915645153"
				+ a
				+ "2486934434776549033"
				+ a
				+ "-5179581557244449386"
				+ a
				+ "-5130230789857012645"
				+ a
				+ "-1895142657148494502"
				+ a
				+ "-8885930504481779771"
				+ a
				+ "6872214327519481374"
				+ a
				+ "9005968565140898602"
				+ a
				+ "5766450694901080201"
				+ a
				+ "15290732226421328"
				+ a
				+ "-8181491785068085923"
				+ a
				+ "861492339862927934"
				+ a
				+ "417000764276266202"
				+ a
				+ "3771665283774978374"
				+ a
				+ "824247452788125796"
				+ a
				+ "915050746900771653"
				+ a
				+ "-991268011348657565"
				+ a
				+ "5046823091485279785"
				+ a
				+ "714851461640937578"
				+ a
				+ "-9013898845762846029"
				+ a
				+ "-8969084512827133030"
				+ a
				+ "7172471193941949821"
				+ a
				+ "676000395376995144"
				+ a
				+ "1048894728609279038"
				+ a
				+ "-3254442066135634467"
				+ a
				+ "201729189762167629"
				+ a
				+ "7312182024186004478"
				+ a
				+ "3135803949473351523"
				+ a
				+ "5531867581893384684"
				+ a
				+ "8247817870075144100"
				+ a
				+ "-3853860775957597396"
				+ a
				+ "-6308950247999654944"
				+ a
				+ "-4274726932216138646"
				+ a
				+ "-1285957732812479723"
				+ a
				+ "1982895588695926681"
				+ a
				+ "8748824578821627448"
				+ a
				+ "-5983709949530218913"
				+ a
				+ "-1709967482004339916"
				+ a
				+ "-2702262020059146576"
				+ a
				+ "6920158278268474418"
				+ a
				+ "-6506553802338482760"
				+ a
				+ "-6589983316832561381"
				+ a
				+ "-3536094890319057666"
				+ a
				+ "-6915112845813208742"
				+ a
				+ "-5611867381828969018"
				+ a
				+ "-8066425788823614490"
				+ a
				+ "8754414329208983222"
				+ a
				+ "2052724808302422911"
				+ a
				+ "3214867679022081979"
				+ a
				+ "-254682339916322505"
				+ a
				+ "-2334236347464456147"
				+ a
				+ "-4089317706480064717"
				+ a
				+ "37563162890685232"
				+ a
				+ "407258492470255027"
				+ a
				+ "6651276108069654110"
				+ a
				+ "4700627022992276559"
				+ a
				+ "-4051813786109247838"
				+ a
				+ "8217401500665338754"
				+ a
				+ "8031632944018173798"
				+ a
				+ "-1760086780027911572"
				+ a
				+ "3030576104638562288"
				+ a
				+ "5710845799058769107"
				+ a
				+ "-614527972619889911"
				+ a
				+ "5682301044697611626"
				+ a
				+ "4776538540287909087"
				+ a
				+ "-1877447658871953322"
				+ a
				+ "-2533846628267513044"
				+ a
				+ "6552807816608129517"
				+ a
				+ "-2426525631037125738"
				+ a
				+ "6980954227435834816"
				+ a
				+ "-411591148764957608"
				+ a
				+ "-5258297969590195749"
				+ a
				+ "2619912957802173218"
				+ a
				+ "3218030450269655626"
				+ a
				+ "-619857944519317954"
				+ a
				+ "8002138058496669919"
				+ a
				+ "-8617705397551152141"
				+ a
				+ "-6437985726951369421"
				+ a
				+ "-2392199700291849170"
				+ a
				+ "-3421262753709518615"
				+ a
				+ "270156923239055453"
				+ a
				+ "3100544481691055161"
				+ a
				+ "8393385566088338846"
				+ a
				+ "-8766691689819679060"
				+ a
				+ "3411955047397791001"
				+ a
				+ "-942425660583552988"
				+ a
				+ "-5494089038893429079"
				+ a
				+ "1753298991032837663"
				+ a
				+ "4144485748098179521"
				+ a
				+ "9019756284128792892"
				+ a
				+ "7485522681383997581"
				+ a
				+ "-7749912962192279811"
				+ a
				+ "-5881896743911665321"
				+ a
				+ "7867326394818151373"
				+ a
				+ "-8828652256441447892"
				+ a
				+ "3231359801897619781"
				+ a
				+ "-5626130456934604098"
				+ a
				+ "-1965805744061946710"
				+ a
				+ "-4171903438904536948"
				+ a
				+ "242034066052370874"
				+ a
				+ "-7369023795040730816"
				+ a
				+ "6835741057618871719"
				+ a
				+ "774134065756964695"
				+ a
				+ "3465141288353005155"
				+ a
				+ "-3779358901714703098"
				+ a
				+ "-335320531677285858"
				+ a
				+ "3823006291557437788"
				+ a
				+ "5623219083725351692"
				+ a
				+ "7302740712840721315"
				+ a
				+ "-365458260827579541"
				+ a
				+ "8831535489520374028"
				+ a
				+ "9085006203827760580"
				+ a
				+ "8836704309237217418"
				+ a
				+ "-1823987370402081424"
				+ a
				+ "-5749446645166180099"
				+ a
				+ "-2471832494310546595"
				+ a
				+ "-6769001460762948205"
				+ a
				+ "9027118050139104018"
				+ a
				+ "-5768767759454835605"
				+ a
				+ "-2001078439708359696"
				+ a
				+ "2707266383359417210"
				+ a
				+ "758886391697560250"
				+ a
				+ "-4236177634611630158"
				+ a
				+ "-676183376821008554"
				+ a
				+ "7398874329266821728"
				+ a
				+ "4540944464450890452"
				+ a
				+ "42911468472215765"
				+ a
				+ "-4119021015193839185"
				+ a
				+ "-1177481591298844088"
				+ a
				+ "-693624857635527085"
				+ a
				+ "7921082210898178042"
				+ a
				+ "-4499721676330688545"
				+ a
				+ "4154259593529957275"
				+ a
				+ "-7166338548810268373"
				+ a
				+ "7753365296107548652"
				+ a
				+ "-2186225041970443252"
				+ a
				+ "7423701828375082917"
				+ a
				+ "812898257941157078"
				+ a
				+ "-3677169155188304232"
				+ a
				+ "-4703484088985861598"
				+ a
				+ "1187813145481451797"
				+ a
				+ "-3858671828440955696"
				+ a
				+ "361165121593087376"
				+ a
				+ "-8030026277547193265"
				+ a
				+ "-3836690016476314495"
				+ a
				+ "-7559410562141455589"
				+ a
				+ "5883887792631591563"
				+ a
				+ "3413382960269418375"
				+ a
				+ "4168686984580362464"
				+ a
				+ "-702820759068904260"
				+ a
				+ "-4363885676806133789"
				+ a
				+ "-3658075758606536703"
				+ a
				+ "6790627677296078862"
				+ a
				+ "7057596009493732924"
				+ a
				+ "607510813918713109"
				+ a
				+ "4819551316096669112"
				+ a
				+ "5145836395770980171"
				+ a
				+ "5761136386777137191"
				+ a
				+ "1481064066111110981"
				+ a
				+ "5693144445371285739"
				+ a
				+ "9129919572780718012"
				+ a
				+ "-1504083653860623472"
				+ a
				+ "2070890902742098359"
				+ a
				+ "1480565051121909405"
				+ a
				+ "5499577503853737705"
				+ a
				+ "-2776125582052960628"
				+ a
				+ "-2480684312588104105"
				+ a
				+ "8771589187068513557"
				+ a
				+ "8067467929933420349"
				+ a
				+ "-3295423683867813710"
				+ a
				+ "-3361578417678328270"
				+ a
				+ "-4121009223520157601"
				+ a
				+ "392997535814475914"
				+ a
				+ "1789296450207299490"
				+ a
				+ "-3697713259734978053"
				+ a
				+ "628631279980394186"
				+ a
				+ "1538142610757949570"
				+ a
				+ "3014708050390717307"
				+ a
				+ "8368027918365770375"
				+ a
				+ "5272761268686019945"
				+ a
				+ "-4588282506250667201"
				+ a
				+ "735613646452474722"
				+ a
				+ "2336131046108152145"
				+ a
				+ "-6713652582424902510"
				+ a
				+ "856426609358693308"
				+ a
				+ "-5764760478319988222"
				+ a
				+ "1317764034487519479"
				+ a
				+ "-7663689255410432927"
				+ a
				+ "1564984526161167449"
				+ a
				+ "-1237279123716355577"
				+ a
				+ "5332338165481348539"
				+ a
				+ "-4286101521344581322"
				+ a
				+ "-2692886887951257765"
				+ a
				+ "3081220136049308322"
				+ a
				+ "-1005407527749730814"
				+ a
				+ "8269155628421292083"
				+ a
				+ "-3673754564856205463"
				+ a
				+ "-3050564424808653816"
				+ a
				+ "1125071308475499224"
				+ a
				+ "-5974287850071950401"
				+ a
				+ "3330249117666619408"
				+ a
				+ "7240820503676705779"
				+ a
				+ "1642205853975580779"
				+ a
				+ "518033395482912773"
				+ a
				+ "9023735332483216960"
				+ a
				+ "-362521542291383777"
				+ a
				+ "1416200491926804108"
				+ a
				+ "4319349826267477878"
				+ a
				+ "6098681376734062798"
				+ a
				+ "-8811971102703039282"
				+ a
				+ "6099455912858083633"
				+ a
				+ "-3751004972830609597"
				+ a
				+ "-4558788276728518416"
				+ a
				+ "6603320167334266181"
				+ a
				+ "-1879326311614760715"
				+ a
				+ "-1518535272556061725"
				+ a
				+ "7939639866029472452"
				+ a
				+ "-3942568855900091315"
				+ a
				+ "-5149216631387827305"
				+ a
				+ "-6188272913878747757"
				+ a
				+ "1204133292757319113"
				+ a
				+ "1830936117936836274"
				+ a
				+ "270507518630958199"
				+ a
				+ "5964034136794191057"
				+ a
				+ "622086613391553891"
				+ a
				+ "-4044109720903427641"
				+ a
				+ "5309401104600816924"
				+ a
				+ "5854709978342127329"
				+ a
				+ "-7113119392306929317"
				+ a
				+ "-8296314090384807967"
				+ a
				+ "7792947881051106736"
				+ a
				+ "-1831540041133485496"
				+ a
				+ "1844404915791308381"
				+ a
				+ "-2900049116190081832"
				+ a
				+ "7604043466623112578"
				+ a
				+ "1385230110345476947"
				+ a
				+ "-5233101492963391879"
				+ a
				+ "2471267247780565641"
				+ a
				+ "-5995778305748913277"
				+ a
				+ "-3209698986461865839"
				+ a
				+ "-8279215312170063453"
				+ a
				+ "4462971907002684758"
				+ a
				+ "6281311314716264138"
				+ a
				+ "-3257960478385428651"
				+ a
				+ "-6828294302956554701"
				+ a
				+ "6799612423185477796"
				+ a
				+ "-8281268754176717040"
				+ a
				+ "3538859237519118389"
				+ a
				+ "-2495284552219494042"
				+ a
				+ "3289767735159024475"
				+ a
				+ "-7262666652027208395"
				+ a
				+ "-3342179262643369074"
				+ a
				+ "-2686393516999860261"
				+ a
				+ "-6369045581584952214"
				+ a
				+ "-4896397163081092167"
				+ a
				+ "-1106429552471910915"
				+ a
				+ "7550618187091230230"
				+ a
				+ "-3232241069305036991"
				+ a
				+ "6993448705049974595"
				+ a
				+ "7709134248993830119"
				+ a
				+ "4482583112596121856"
				+ a
				+ "-5635393839918231466"
				+ a
				+ "2762742040278609694"
				+ a
				+ "3916419401481784050"
				+ a
				+ "8868887623616044645"
				+ a
				+ "-1818632570137175647"
				+ a
				+ "193235487359260087"
				+ a
				+ "575074970976058506"
				+ a
				+ "-8985585339031454347"
				+ a
				+ "-6338853231125756129"
				+ a
				+ "-2809344250173212384"
				+ a
				+ "837100051196961885"
				+ a
				+ "4519444928612470595"
				+ a
				+ "-8831458533041890478"
				+ a
				+ "5466635346572995472"
				+ a
				+ "-2714544946149435425"
				+ a
				+ "-277477702503620791"
				+ a
				+ "8272532255686654911"
				+ a
				+ "-7610619522511862815"
				+ a
				+ "-7645326188242355257"
				+ a
				+ "827795157877760994"
				+ a
				+ "5437190065560014191"
				+ a
				+ "4167221504951586321"
				+ a
				+ "3082414627465816208"
				+ a
				+ "-6734643063912253745"
				+ a
				+ "-5276964537776660114"
				+ a
				+ "-9094362759722103871"
				+ a
				+ "4595818775753481977"
				+ a
				+ "-4087241889267933773"
				+ a
				+ "-1257608924355595952"
				+ a
				+ "4351732371950830777"
				+ a
				+ "5193138130860379269"
				+ a
				+ "-3916941014212287849"
				+ a
				+ "7594113146195159975"
				+ a
				+ "-8695075429018720414"
				+ a
				+ "-9144598542982799364"
				+ a
				+ "5626727214029601894"
				+ a
				+ "-3146570308898533234"
				+ a
				+ "4432451326092638538"
				+ a
				+ "7168622808530513384"
				+ a
				+ "684393440237651826"
				+ a
				+ "1760316058825137697"
				+ a
				+ "7243506489618044836"
				+ a
				+ "3685158225175864601"
				+ a
				+ "1600300354429193709"
				+ a
				+ "7067462904497261826"
				+ a
				+ "-839954699824199739"
				+ a
				+ "-1731844344041729246"
				+ a
				+ "4120365338300145777"
				+ a
				+ "4700617060120681686"
				+ a
				+ "8570705998246156200"
				+ a
				+ "-7062964399243872039"
				+ a
				+ "-8817049929142337927"
				+ a
				+ "201542101853499590"
				+ a
				+ "5238720077424184939"
				+ a
				+ "1788514135136726747"
				+ a
				+ "-8309715731125793051"
				+ a
				+ "6115412997633031167"
				+ a
				+ "-5346494036408308528"
				+ a
				+ "-6068025858118821371"
				+ a
				+ "-5932259412207441798"
				+ a
				+ "2351995352859508274"
				+ a
				+ "-3746484280315839043"
				+ a
				+ "360454599848620028"
				+ a
				+ "3132381951388494432"
				+ a
				+ "5049042146436485140"
				+ a
				+ "8898775546803910332"
				+ a
				+ "-1202919124881683546"
				+ a
				+ "7041178572098397346"
				+ a
				+ "-8166280725402746913"
				+ a
				+ "-8310610786421217156"
				+ a
				+ "2015340129615385007"
				+ a
				+ "-3112340769538256718"
				+ a
				+ "-4753441222255821360"
				+ a
				+ "293846787812835150"
				+ a
				+ "7664185921988945158"
				+ a
				+ "-2429261855800845854"
				+ a
				+ "2299891343418022055"
				+ a
				+ "-3968905011777301591"
				+ a
				+ "-1072388405629031587"
				+ a
				+ "7400575921342068203"
				+ a
				+ "6126585323173628458"
				+ a
				+ "-4199825813150659930"
				+ a
				+ "4717958064551551404"
				+ a
				+ "8447775056038382954"
				+ a
				+ "7550816180641092514"
				+ a
				+ "5053394191794161284"
				+ a
				+ "-374394710832856914"
				+ a
				+ "6673982621964317790"
				+ a
				+ "7769099750366112347"
				+ a
				+ "582083892204824357"
				+ a
				+ "-3924934516439453342"
				+ a
				+ "-853371098297634132"
				+ a
				+ "-1744211355889126359"
				+ a
				+ "5874904351329622672"
				+ a
				+ "6480257425044410763"
				+ a
				+ "-7287975933281248101"
				+ a
				+ "-9009208460900232226"
				+ a
				+ "6894996998655032685"
				+ a
				+ "-7166863071074039759"
				+ a
				+ "-5043653784276649128"
				+ a
				+ "1340755988030801365"
				+ a
				+ "-5805692447290684532"
				+ a
				+ "-639637588574950882"
				+ a
				+ "1992946243761046899"
				+ a
				+ "3236727614859775082"
				+ a
				+ "-992892522569080738"
				+ a
				+ "-6739338734913933726"
				+ a
				+ "-5698245368860006559"
				+ a
				+ "320432080719244416"
				+ a
				+ "-154166996144617606"
				+ a
				+ "-9045262093639175472"
				+ a
				+ "5979842622142929912"
				+ a
				+ "-584268127486379527"
				+ a
				+ "-6285866132203004646"
				+ a
				+ "4263905288286539902"
				+ a
				+ "-6827235910360165131"
				+ a
				+ "-3833636050304093119"
				+ a
				+ "5742151528782102171"
				+ a
				+ "2512406733069500489"
				+ a
				+ "6777198207780713337"
				+ a
				+ "-1392133474325269820"
				+ a
				+ "-5402246813652006143"
				+ a
				+ "-695336947609858225"
				+ a
				+ "-7869633046346805112"
				+ a
				+ "-8254465118773780108"
				+ a
				+ "372642895695868784"
				+ a
				+ "-2168967434964442253"
				+ a
				+ "6016733552586085769"
				+ a
				+ "9166421280254987588"
				+ a
				+ "1044428613109144500"
				+ a
				+ "-8744502771805909028"
				+ a
				+ "3543447616884352201"
				+ a
				+ "1070423814532890799"
				+ a
				+ "2808313361837951674"
				+ a
				+ "2402973008482417014"
				+ a
				+ "5283082923061875192"
				+ a
				+ "1005241756636803121"
				+ a
				+ "-3707900364373038315"
				+ a
				+ "-2537550726905607313"
				+ a
				+ "7535221891479136938"
				+ a
				+ "4745685907260503757"
				+ a
				+ "-3989952935921968262"
				+ a
				+ "-6396042900849329221"
				+ a
				+ "-1912658222926410025"
				+ a
				+ "5559729587433038470"
				+ a
				+ "-9042158123009519804"
				+ a
				+ "-7508469492255465583"
				+ a
				+ "-5802746913634379429"
				+ a
				+ "-1030766020219629339"
				+ a
				+ "3996466211969482480"
				+ a
				+ "971307730651647981"
				+ a
				+ "-8204818657440638857"
				+ a
				+ "4246419169617795961"
				+ a
				+ "197105093958543522"
				+ a
				+ "3987224458460585484"
				+ a
				+ "-5566995006900283826"
				+ a
				+ "-5090718343345925037"
				+ a
				+ "-362961194757726049"
				+ a
				+ "-6766655973311703054"
				+ a
				+ "-8152550618578079383"
				+ a
				+ "8727484798650946182"
				+ a
				+ "3277520600155189713"
				+ a
				+ "-4825917241716417305"
				+ a
				+ "6404577761645561139"
				+ a
				+ "-4088708628546203987"
				+ a
				+ "-1469454737835569594"
				+ a
				+ "360256153285427701"
				+ a
				+ "-4096673187546291586"
				+ a
				+ "3028455180906827621"
				+ a
				+ "-5697812617708302415"
				+ a
				+ "-6199077867733285268"
				+ a
				+ "5869119992708290557"
				+ a
				+ "3047200773521057230"
				+ a
				+ "-1935573449143760920"
				+ a
				+ "1181227474209347679"
				+ a
				+ "-5192436270056813880"
				+ a
				+ "-5981835572353713650"
				+ a
				+ "-2378640542305853084"
				+ a
				+ "-8845131644051969755"
				+ a
				+ "-6504576818889302309"
				+ a
				+ "-6549477532194232370"
				+ a
				+ "-2788711288451297340"
				+ a
				+ "-2832019670072094248"
				+ a
				+ "341748228777783190"
				+ a
				+ "-2903458835888903493"
				+ a
				+ "-129880745849696182"
				+ a
				+ "6381150392315725785"
				+ a
				+ "-30597152500213698"
				+ a
				+ "4960038852833483526"
				+ a
				+ "5189131457881111132"
				+ a
				+ "-3379666811891769014"
				+ a
				+ "-4795960766138987397"
				+ a
				+ "-8538291988532430363"
				+ a
				+ "-5011019319379369980"
				+ a
				+ "-3466784809454327406"
				+ a
				+ "-7244399554717482792"
				+ a
				+ "4037898002906123792"
				+ a
				+ "7063786579803962993"
				+ a
				+ "7035924209773118941"
				+ a
				+ "421385459932308295"
				+ a
				+ "-5379985667116707772"
				+ a
				+ "-7292085578809000332"
				+ a
				+ "-1634305536860165734"
				+ a
				+ "1928407863900382106"
				+ a
				+ "-6697146387006003261"
				+ a
				+ "6557690716054209796"
				+ a
				+ "8930733808836057851"
				+ a
				+ "-1158662967726257141"
				+ a
				+ "4585941391178004178"
				+ a
				+ "-6840073792724806726"
				+ a
				+ "7050725063443220344"
				+ a
				+ "-6111592916421269067"
				+ a
				+ "7974338844007528250"
				+ a
				+ "-5760358258195547818"
				+ a
				+ "-330810618067720116"
				+ a
				+ "-7082179771767356136"
				+ a
				+ "5552363012933789385"
				+ a
				+ "8688981596976075320"
				+ a
				+ "5500270448714413815"
				+ a
				+ "4068339518628719257"
				+ a
				+ "5622887313234789326"
				+ a
				+ "7476523530169391335"
				+ a
				+ "-2439863629179014726"
				+ a
				+ "1586160239952639"
				+ a
				+ "-2384342299521656417"
				+ a
				+ "-2832172495405922674"
				+ a
				+ "9186454350340599838"
				+ a
				+ "-7119506664283046921"
				+ a
				+ "8722237800224251158"
				+ a
				+ "-8028932238977825926"
				+ a
				+ "-6679633586158794899"
				+ a
				+ "-4128085193502769006"
				+ a
				+ "-2694889702010005232"
				+ a
				+ "28060721560266653"
				+ a
				+ "-4036396181941043401"
				+ a
				+ "573627557196513730"
				+ a
				+ "-2886825953052529939"
				+ a
				+ "-9021853037597226226"
				+ a
				+ "6639775871172040143"
				+ a
				+ "6325282655181082336"
				+ a
				+ "-2828784674020405485"
				+ a
				+ "8053228464922224263"
				+ a
				+ "835754613661258956"
				+ a
				+ "687616988668427817"
				+ a
				+ "-7115215555307553429"
				+ a
				+ "-6134585960732965914"
				+ a
				+ "4365544543977960840"
				+ a
				+ "-2153933826332711620"
				+ a
				+ "6426388724066702818"
				+ a
				+ "4934635694489665196"
				+ a
				+ "-3857729065161435740"
				+ a
				+ "103820663860486558"
				+ a
				+ "-8419482397683868438"
				+ a
				+ "-2219101567048493951"
				+ a
				+ "-5163267524901225598"
				+ a
				+ "-2240709922608058058"
				+ a
				+ "4095375526281218038"
				+ a
				+ "-2434822556161931858"
				+ a
				+ "-6097342827894248758"
				+ a
				+ "-2483085308495160623"
				+ a
				+ "6990649954638076417"
				+ a
				+ "-7748372183265049183"
				+ a
				+ "8769824456353646822"
				+ a
				+ "-6566599754748467553"
				+ a
				+ "-8767535561125982200"
				+ a
				+ "-5767847014813615251"
				+ a
				+ "16585727054975365"
				+ a
				+ "7061426797167339188"
				+ a
				+ "3342377856798498187"
				+ a
				+ "5424143702885061191"
				+ a
				+ "-4697912950102238436"
				+ a
				+ "-5183789779938242680"
				+ a
				+ "1332912957579573520"
				+ a
				+ "7162169011139090954"
				+ a
				+ "8029173537521838944"
				+ a
				+ "7949758510655971447"
				+ a
				+ "-8627477637634983776"
				+ a
				+ "4781328307785922484"
				+ a
				+ "-1547317671117136947"
				+ a
				+ "3562813702326426690"
				+ a
				+ "6464649078692052553"
				+ a
				+ "-5537771374198921753"
				+ a
				+ "3422296785291906594"
				+ a
				+ "-815183837930335859"
				+ a
				+ "-2469545167774288742"
				+ a
				+ "3183967805852812649"
				+ a
				+ "6195732569668481251"
				+ a
				+ "5560823059519075167"
				+ a
				+ "-6700605253108557015"
				+ a
				+ "-6845818076730311260"
				+ a
				+ "-9102092416485747754"
				+ a
				+ "-7466079552906411612"
				+ a
				+ "7552162934089048849"
				+ a
				+ "6274144703036091686"
				+ a
				+ "-5797395244716438394"
				+ a
				+ "-2410484764424650322"
				+ a
				+ "8218696676651047788"
				+ a
				+ "-1364874463406577118"
				+ a
				+ "6390770316670610115"
				+ a
				+ "2923279350716860080"
				+ a
				+ "8704806818765876702"
				+ a
				+ "-4708440064978677010"
				+ a
				+ "8392838990546337056"
				+ a
				+ "8120920544314427970"
				+ a
				+ "-6271220152228353270"
				+ a
				+ "-941748393170030973"
				+ a
				+ "6372744708489078132"
				+ a
				+ "7790274732062971104"
				+ a
				+ "1358384079472387866"
				+ a
				+ "-3608381090258920192"
				+ a
				+ "5917622351180168538"
				+ a
				+ "3095599168623588971"
				+ a
				+ "-653667630632311237"
				+ a
				+ "5891266588269467688"
				+ a
				+ "-7208969002187126095"
				+ a
				+ "-883548513504211290"
				+ a
				+ "2726760945793685790"
				+ a
				+ "-2982103471807609889"
				+ a
				+ "8914879214672593948"
				+ a
				+ "-3607349655557495366"
				+ a
				+ "8116698847766243705"
				+ a
				+ "308162547213815472"
				+ a
				+ "-1275284704403413630"
				+ a
				+ "-1778632605110201166"
				+ a
				+ "-3554963472166742396"
				+ a
				+ "-8997883784976997814"
				+ a
				+ "4735346424799974543"
				+ a
				+ "6795654028385140224"
				+ a
				+ "8043450937201975677"
				+ a
				+ "-3617029366231997442"
				+ a
				+ "7177497156531426610"
				+ a
				+ "242867771455100406"
				+ a
				+ "7622822328305617444"
				+ a
				+ "-4045393600264665789"
				+ a
				+ "8628123722466315805"
				+ a
				+ "5930021295582837582"
				+ a
				+ "1536042192894024511"
				+ a
				+ "2390698953619219507"
				+ a
				+ "9163375968628710728"
				+ a
				+ "4308476216190967715"
				+ a
				+ "8009358785036420887"
				+ a
				+ "1800348127777111051"
				+ a
				+ "8509601059683269743"
				+ a
				+ "6258915416005705718"
				+ a
				+ "1082077504080286714"
				+ a
				+ "-1826263866120346193"
				+ a
				+ "6025389024542848399"
				+ a
				+ "-5133626746882118359"
				+ a
				+ "6154119686706124983"
				+ a
				+ "-1605145526392461277"
				+ a
				+ "-4333303749316450451"
				+ a
				+ "114733945430287495"
				+ a
				+ "8622181414885296421"
				+ a
				+ "-4196544011026015981"
				+ a
				+ "5346853227809561103"
				+ a
				+ "2510537901621147706"
				+ a
				+ "-471289725201558884"
				+ a
				+ "-5041864661219029684"
				+ a
				+ "-5290882543828245696"
				+ a
				+ "310406345774434260"
				+ a
				+ "-836120429100169095"
				+ a
				+ "-2875972663477397184"
				+ a
				+ "9086016168367659792"
				+ a
				+ "8311431726304676039"
				+ a
				+ "5143129165001711775"
				+ a
				+ "4016919432949997959"
				+ a
				+ "-7749693328074760110"
				+ a
				+ "-5235410215971905811"
				+ a
				+ "7569569929589047281"
				+ a
				+ "-1581487344202597543"
				+ a
				+ "-2823291768960471779"
				+ a
				+ "-4769131022362688256"
				+ a
				+ "2419524602717574873"
				+ a
				+ "4050479565818895636"
				+ a
				+ "449800018403605324"
				+ a
				+ "1121413394434802979"
				+ a
				+ "-2209767303172600380"
				+ a
				+ "-5865159681775673668"
				+ a
				+ "6682993921838332158"
				+ a
				+ "-6357199263009504937"
				+ a
				+ "-4366856823012441692"
				+ a
				+ "-8119186401376499082"
				+ a
				+ "-1900663570264666858"
				+ a
				+ "6128737523260902407"
				+ a
				+ "-8361790953618845587"
				+ a
				+ "-8438846588423717620"
				+ a
				+ "5379136913256590268"
				+ a
				+ "-8959828995842764675"
				+ a
				+ "2013485321765713304"
				+ a
				+ "651946542299993708"
				+ a
				+ "-5391177516746868006"
				+ a
				+ "3425694396468759402"
				+ a
				+ "-1979882897317923166"
				+ a
				+ "-2388508052192282071"
				+ a
				+ "1107642281868904095"
				+ a
				+ "4894802375968232290"
				+ a
				+ "-2428702934885589106"
				+ a
				+ "748293452130295800"
				+ a
				+ "5691345231677294080"
				+ a
				+ "-2486174962298326691"
				+ a
				+ "7585678359546040159"
				+ a
				+ "-1165316407513877451"
				+ a
				+ "2776342058318376754"
				+ a
				+ "-4940343491937875656"
				+ a
				+ "4902665902804440223"
				+ a
				+ "-7004665724076013476"
				+ a
				+ "-7587472018453996495"
				+ a
				+ "-6128233963625541070"
				+ a
				+ "8765264654317689308"
				+ a
				+ "-2735507998347373681"
				+ a
				+ "6869498668177194813"
				+ a
				+ "-2309224666323771537"
				+ a
				+ "-4675659234126814683"
				+ a
				+ "-645016471268424937"
				+ a
				+ "4348650649368700760"
				+ a
				+ "-214874236310013831"
				+ a
				+ "4227405815643690385"
				+ a
				+ "3320061444282227419"
				+ a
				+ "3492145785275045065"
				+ a
				+ "280923641490784697"
				+ a
				+ "1729100804134378936"
				+ a
				+ "-7018883124081924630"
				+ a
				+ "-2553608611882476133"
				+ a
				+ "-8712100756899236606"
				+ a
				+ "-7047559964016225736"
				+ a
				+ "2257846751488374520"
				+ a
				+ "578572409173107231"
				+ a
				+ "4345843164919605767"
				+ a
				+ "-5388543504591522511"
				+ a
				+ "-1420156524092622632"
				+ a
				+ "827096772545466725"
				+ a
				+ "9137641896724442848"
				+ a
				+ "-1589360466733170743"
				+ a
				+ "7521623884226563847"
				+ a
				+ "-4279434455789503033"
				+ a
				+ "7492695699111981194"
				+ a
				+ "662856192142196394"
				+ a
				+ "8334988775092012577"
				+ a
				+ "1671344884230832479"
				+ a
				+ "-2044014017311657117"
				+ a
				+ "6583901209675742847"
				+ a
				+ "5354213495517942889"
				+ a
				+ "-4296590309239016820"
				+ a
				+ "-8299904015655199822"
				+ a
				+ "7163309498874579066"
				+ a
				+ "8906980711730899526"
				+ a
				+ "-8157592364450060175"
				+ a
				+ "3401949787303101981"
				+ a
				+ "-4223572875100557615"
				+ a
				+ "5474605156432827072"
				+ a
				+ "3981886448469888886"
				+ a
				+ "-9195922886710120400"
				+ a
				+ "-6781980014290589380"
				+ a
				+ "-4650095012203781113"
				+ a
				+ "-2670393501310972475"
				+ a
				+ "244857965431795933"
				+ a
				+ "4963832997474992505"
				+ a
				+ "-7039257533111255059"
				+ a
				+ "-6826075960450943026"
				+ a
				+ "1201368054799712503"
				+ a
				+ "-9222551770351120439"
				+ a
				+ "-22866653804370841"
				+ a
				+ "8437961880322577603"
				+ a
				+ "-6125560768563752011"
				+ a
				+ "7574367817931360112"
				+ a
				+ "5365028931303869455"
				+ a
				+ "-5058302939379092707"
				+ a
				+ "2455138729010151222"
				+ a
				+ "9203935591068668728"
				+ a
				+ "2796918361659563685"
				+ a
				+ "-8483360316871766763"
				+ a
				+ "-9067058866623859465"
				+ a
				+ "7843656574609474031"
				+ a
				+ "-8147765876542590583"
				+ a
				+ "1519804927585221932"
				+ a
				+ "8611916919506422366"
				+ a
				+ "-6198901302068952348"
				+ a
				+ "579403830270105667"
				+ a
				+ "1609687792509862563"
				+ a
				+ "-7231889928507289293"
				+ a
				+ "6732812887884149358"
				+ a
				+ "1204881394266834172"
				+ a
				+ "4951141969248441860"
				+ a
				+ "1863090715134214177"
				+ a
				+ "-6666109477540514203"
				+ a
				+ "-280648257592952574"
				+ a
				+ "-4250872315774251625"
				+ a
				+ "3996873936390056762"
				+ a
				+ "5520288376047446695"
				+ a
				+ "-4225712827009972920"
				+ a
				+ "6640668318007251438"
				+ a
				+ "-7822277872013652880"
				+ a
				+ "-3244108851453600363"
				+ a
				+ "-2181521917129762077"
				+ a
				+ "2686564367700992602"
				+ a
				+ "-2258981347631293411"
				+ a
				+ "-1571417078447055725"
				+ a
				+ "-4980342251464119410"
				+ a
				+ "469673291326368115"
				+ a
				+ "8423225432380111228"
				+ a
				+ "-7670022367894187893"
				+ a
				+ "5076231647728900647"
				+ a
				+ "-247665089260674669"
				+ a
				+ "5068764746662372141"
				+ a
				+ "2492346037887003242"
				+ a
				+ "2510738240134871856"
				+ a
				+ "-7334958788734858917"
				+ a
				+ "-2877153358493990987"
				+ a
				+ "-4716530858546503774"
				+ a
				+ "-4831160593616100017"
				+ a
				+ "-4158965795250821074"
				+ a
				+ "2725746077492180476"
				+ a
				+ "-6981354750764550489"
				+ a
				+ "4984677901836358094"
				+ a
				+ "-2897492827028626767"
				+ a
				+ "-3007807911349512755"
				+ a
				+ "-2335285518997281934"
				+ a
				+ "-6497222833057231589"
				+ a
				+ "-5969540629175099566"
				+ a
				+ "-2726402144599502759"
				+ a
				+ "4983488580263719937"
				+ a
				+ "4618068593733564233"
				+ a
				+ "4674808449266055869"
				+ a
				+ "2778048184895307956"
				+ a
				+ "1593959768661134549"
				+ a
				+ "-1168323625394891634"
				+ a
				+ "-8431953809781912472"
				+ a
				+ "7389772160540771415"
				+ a
				+ "1237587864098927986"
				+ a
				+ "-5053432970285126205"
				+ a
				+ "3754299562846812936"
				+ a
				+ "6445576852995318684"
				+ a
				+ "6565115049261397218"
				+ a
				+ "-7760314081139932953"
				+ a
				+ "-4896883839284862694"
				+ a
				+ "1182022690251590213"
				+ a
				+ "-1550248977507238349"
				+ a
				+ "-1609617831168212580"
				+ a
				+ "4264076591236890972"
				+ a
				+ "7395382158106054646"
				+ a
				+ "-7912578828193846028"
				+ a
				+ "-3041911089740977752"
				+ a
				+ "-3238549283056366768"
				+ a
				+ "-2443360979708866378"
				+ a
				+ "5544029753932960188"
				+ a
				+ "-7192309836319352458"
				+ a
				+ "4036598099433992128"
				+ a
				+ "-9082185255963159182"
				+ a
				+ "-3092063436637565277"
				+ a
				+ "-8927036557005928301"
				+ a
				+ "8844347650138588468"
				+ a
				+ "-8111125464252691334"
				+ a
				+ "-1918778248598993977"
				+ a
				+ "1831582801437623857"
				+ a
				+ "6771172937014131838"
				+ a
				+ "7830774901345473026"
				+ a
				+ "-5160919996654154807"
				+ a
				+ "-3697803209226155609"
				+ a
				+ "1291583943740499247"
				+ a
				+ "-1955003385519519581"
				+ a
				+ "9073059988413483085"
				+ a
				+ "1168543109901128430"
				+ a
				+ "2599186224882680351"
				+ a
				+ "-5203128507699019305"
				+ a
				+ "-8749829865884369282"
				+ a
				+ "6549061450013465382"
				+ a
				+ "-3512235379684577815"
				+ a
				+ "5354983726838560384"
				+ a
				+ "-2946006055244070009"
				+ a
				+ "-1375597554733738737"
				+ a
				+ "-7101682434478354580"
				+ a
				+ "-6001596329509810335"
				+ a
				+ "-5869662267426146021"
				+ a
				+ "-3599685847420338800"
				+ a
				+ "8754157200375258699"
				+ a
				+ "4234717604086300067"
				+ a
				+ "5397380997623945709"
				+ a
				+ "4599376998411336756"
				+ a
				+ "-1965261020938324114"
				+ a
				+ "-3385719177956760750"
				+ a
				+ "-2142781605826243015"
				+ a
				+ "-3905952351338245208"
				+ a
				+ "95143064812765567"
				+ a
				+ "-1039468486826062882"
				+ a
				+ "6223203864543739962"
				+ a
				+ "1787093017719824959"
				+ a
				+ "-8676033947351342738"
				+ a
				+ "4213743633756124315"
				+ a
				+ "-6709689043924662095"
				+ a
				+ "2733282328469795438"
				+ a
				+ "-8513384930568569106"
				+ a
				+ "4497638213147977025"
				+ a
				+ "7447736506608388965"
				+ a
				+ "8977452185526147920"
				+ a
				+ "2260626955068987637"
				+ a
				+ "2902975399257970796"
				+ a
				+ "3972828820308601757"
				+ a
				+ "195060761120092450"
				+ a
				+ "-6010009201321366976"
				+ a
				+ "-7997841208519183331"
				+ a
				+ "-8433656859080245080"
				+ a
				+ "6433481101909312968"
				+ a
				+ "-8956942505836208692"
				+ a
				+ "-7605763219271298505"
				+ a
				+ "5263604930838418005"
				+ a
				+ "-4138387242801350329"
				+ a
				+ "436263034223612766"
				+ a
				+ "-7964167185980745469"
				+ a
				+ "-2757956355998227077"
				+ a
				+ "-7013914980393985463"
				+ a
				+ "4920775969996911612"
				+ a
				+ "-4582086016477731924"
				+ a
				+ "-6339333432392050573"
				+ a
				+ "5358588603164071580"
				+ a
				+ "6335034181282715250"
				+ a
				+ "-2704890288056173884"
				+ a
				+ "-4698621662494535783"
				+ a
				+ "6880454043898100659"
				+ a
				+ "6253189057010332623"
				+ a
				+ "-4043699176241963842"
				+ a
				+ "-1425563574446132786"
				+ a
				+ "-5115979488304773341"
				+ a
				+ "-3618321007201522715"
				+ a
				+ "-6202461726546061711"
				+ a
				+ "8560786061659976953"
				+ a
				+ "2359788385103071015"
				+ a
				+ "2711419013815949772"
				+ a
				+ "-802706265648649317"
				+ a
				+ "-559100995080390015"
				+ a
				+ "-1762456854784718051"
				+ a
				+ "3568162812034725983"
				+ a
				+ "-7088544835602968740"
				+ a
				+ "7181191939156261844"
				+ a
				+ "-4907470742644562937"
				+ a
				+ "7862184013121427133"
				+ a
				+ "4889495530802425015"
				+ a
				+ "-7622081436878403868"
				+ a
				+ "3081791501595718923"
				+ a
				+ "2026591040025517258"
				+ a
				+ "-3433108361605185772"
				+ a
				+ "1303902686630382245"
				+ a
				+ "8717252537464132596"
				+ a
				+ "-7826352017071792213"
				+ a
				+ "3986558661259016897"
				+ a
				+ "-5969021043598609519"
				+ a
				+ "-1210424265454929490"
				+ a
				+ "8088806127965996622"
				+ a
				+ "-1381999595539233428"
				+ a
				+ "1016086461466957860"
				+ a
				+ "5027110879786730189"
				+ a
				+ "7541586340271209952"
				+ a
				+ "2399820556144787115"
				+ a
				+ "-3772769405077359265"
				+ a
				+ "-7453691879492239353"
				+ a
				+ "-6106216866350367148"
				+ a
				+ "811781994788345972"
				+ a
				+ "-2078854042860684471"
				+ a
				+ "3374140076271900341"
				+ a
				+ "8963113579475377891"
				+ a
				+ "6502993271279271845"
				+ a
				+ "348880398593501545"
				+ a
				+ "7903028158370050391"
				+ a
				+ "-2750487853317571962"
				+ a
				+ "7982831848166478973"
				+ a
				+ "-1926228812824511666"
				+ a
				+ "9189621107322060813"
				+ a
				+ "8401548749611295870"
				+ a
				+ "1878075903385072417"
				+ a
				+ "6694229297750189319"
				+ a
				+ "-7646662496352024290"
				+ a
				+ "4411002633420795085"
				+ a
				+ "8599003856471362584"
				+ a
				+ "-6922808322659934293"
				+ a
				+ "3317673841869146485"
				+ a
				+ "1459316535183914170"
				+ a
				+ "-1703167266964255537"
				+ a
				+ "4727044780602312147"
				+ a
				+ "7841100184412857631"
				+ a
				+ "-1295530100662922415"
				+ a
				+ "6734803838327379991"
				+ a
				+ "559506802001903643"
				+ a
				+ "8663271475052865486"
				+ a
				+ "-2468817170604045855"
				+ a
				+ "-2817063210052612446"
				+ a
				+ "-3720102142177214044"
				+ a
				+ "-5640450740202777255"
				+ a
				+ "690383845834852476"
				+ a
				+ "-8306427862592886903"
				+ a
				+ "-3736990181363936107"
				+ a
				+ "-2986866306441131462"
				+ a
				+ "9106463985653875322"
				+ a
				+ "665981939139107017"
				+ a
				+ "-3844940684705335659"
				+ a
				+ "6280861445436615694"
				+ a
				+ "3956722147803271926"
				+ a
				+ "-5634382710667391039"
				+ a
				+ "7313964839859504467"
				+ a
				+ "-6204547114658567655"
				+ a
				+ "8074487499212157263"
				+ a
				+ "1482811611195095477"
				+ a
				+ "-3928275414994781441"
				+ a
				+ "-560715991707120193"
				+ a
				+ "-8053382484339034711"
				+ a
				+ "-3360476595331163058"
				+ a
				+ "-4784060492033787186"
				+ a
				+ "5286331065042164492"
				+ a
				+ "9073220514388929898"
				+ a
				+ "8273762920533311000"
				+ a
				+ "-6799513291991536263"
				+ a
				+ "4043271263802949933"
				+ a
				+ "4475345522798952381"
				+ a
				+ "-248882133580030205"
				+ a
				+ "-8175034539526476354"
				+ a
				+ "6125045191655971573"
				+ a
				+ "1810810648639054354"
				+ a
				+ "-587585792723615517"
				+ a
				+ "4670222394891044062"
				+ a
				+ "-7975984184583733415"
				+ a
				+ "5842356717397744796"
				+ a
				+ "8663949881797689328"
				+ a
				+ "-3054207219808569570"
				+ a
				+ "8251016140953608692"
				+ a
				+ "-6142951917503406383"
				+ a
				+ "-1732984775710557369"
				+ a
				+ "-5955757954531237818"
				+ a
				+ "6418042867248350084"
				+ a
				+ "-6414726438342237202"
				+ a
				+ "7781465661939518822"
				+ a
				+ "-649581833388810203"
				+ a
				+ "-2820630725805002133"
				+ a
				+ "5738329793443063665"
				+ a
				+ "6234863363416904884"
				+ a
				+ "-9137621878907201782"
				+ a
				+ "-258166755246777553"
				+ a
				+ "-1675536541671380579"
				+ a
				+ "7902751979806641143"
				+ a
				+ "8016406561088123468"
				+ a
				+ "5759006811329456378"
				+ a
				+ "-6091398283406965767"
				+ a
				+ "-4328822724025519397"
				+ a
				+ "6427841452113168580"
				+ a
				+ "-4926996329371650534"
				+ a
				+ "-1306633257330962991"
				+ a
				+ "9137733012256900722"
				+ a
				+ "3440956034324334414"
				+ a
				+ "-8573756505272742782"
				+ a
				+ "-4624910331391176524"
				+ a
				+ "3425008439753968047"
				+ a
				+ "-734596251718242996"
				+ a
				+ "7572637956277040712"
				+ a
				+ "1322373237301316852"
				+ a
				+ "5810552390058909162"
				+ a
				+ "199503054485051682"
				+ a
				+ "-764517467273486811"
				+ a
				+ "-840679265868657111"
				+ a
				+ "1371535877482736479"
				+ a
				+ "715197949572424891"
				+ a
				+ "-1101467851466129416"
				+ a
				+ "5500149141406191534"
				+ a
				+ "-2029138182667282002"
				+ a
				+ "-7745762717888982525"
				+ a
				+ "9202194397017614659"
				+ a
				+ "-4830429299923406557"
				+ a
				+ "-294973683082700707"
				+ a
				+ "-770719946520934550"
				+ a
				+ "-6003149868751828564"
				+ a
				+ "1023115426992093929"
				+ a
				+ "-2808832362196207791"
				+ a
				+ "-148560890012459929"
				+ a
				+ "-3643464539407985794"
				+ a
				+ "-8410227596794760535"
				+ a
				+ "-5181799262618054823"
				+ a
				+ "-1793478725375805965"
				+ a
				+ "-3690717729206571995"
				+ a
				+ "4781512499416416206"
				+ a
				+ "493328761242909347"
				+ a
				+ "-1263618823915441398"
				+ a
				+ "-1352133272625255243"
				+ a
				+ "-584209334795952122"
				+ a
				+ "5394732652930194757"
				+ a
				+ "2730298801417611566"
				+ a
				+ "6127272148572058212"
				+ a
				+ "-1331780583464768572"
				+ a
				+ "3092705661319183797"
				+ a
				+ "-3358432702900621085"
				+ a
				+ "-7547881226162667764"
				+ a
				+ "5828399694397811393"
				+ a
				+ "2231431973296909649"
				+ a
				+ "8779788609758773812"
				+ a
				+ "8714704936049961386"
				+ a
				+ "4943063128132597879"
				+ a
				+ "-3867062250178002727"
				+ a
				+ "-8339810247374085843"
				+ a
				+ "7234933578578419426"
				+ a
				+ "-402527188847953755"
				+ a
				+ "3086955841106122992"
				+ a
				+ "-689626326941754786"
				+ a
				+ "6346321656427491704"
				+ a
				+ "4841461452866853838"
				+ a
				+ "-7570267338657285474"
				+ a
				+ "-5549769923408703649"
				+ a
				+ "-6802003668512654632"
				+ a
				+ "5643116227623318457"
				+ a
				+ "-276980324301277232"
				+ a
				+ "-6896145161449352378"
				+ a
				+ "7000112851564301199"
				+ a
				+ "1123739621890119666"
				+ a
				+ "-1273471234785794089"
				+ a
				+ "5678409026331514674"
				+ a
				+ "-6634675684686943281"
				+ a
				+ "-1742556170324272568"
				+ a
				+ "-2341677967153991707"
				+ a
				+ "-6013346906619287868"
				+ a
				+ "-2265904069113320465"
				+ a
				+ "-5082431775224591539"
				+ a
				+ "5150530461316553619"
				+ a
				+ "-7701169879475571551"
				+ a
				+ "-4413654608010492695"
				+ a
				+ "-8622509856706064679"
				+ a
				+ "-7401519088241343138"
				+ a
				+ "6220527027528988401"
				+ a
				+ "9176542381028493531"
				+ a
				+ "2305793753238814856"
				+ a
				+ "-6617674145447145691"
				+ a
				+ "3106567589671900131"
				+ a
				+ "6689161216257139590"
				+ a
				+ "168889743807948855"
				+ a
				+ "7264870661777140397"
				+ a
				+ "-8665889717474009561"
				+ a
				+ "-5211218139780470062"
				+ a
				+ "915946055255785099"
				+ a
				+ "6557470483819917853"
				+ a
				+ "-3230930794341326478"
				+ a
				+ "-8261383331801563320"
				+ a
				+ "-2933248498027527830"
				+ a
				+ "3362285046791131266"
				+ a
				+ "-3236602998387360002"
				+ a
				+ "-8958841079789863786"
				+ a
				+ "-3472701866284984193"
				+ a
				+ "-3511286732130567604"
				+ a
				+ "-6832401335718815225"
				+ a
				+ "8495013884793993743"
				+ a
				+ "8478585801967012282"
				+ a
				+ "4545872409451722191"
				+ a
				+ "8751458915670103119"
				+ a
				+ "-3763263867978786008"
				+ a
				+ "-1505329801046065714"
				+ a
				+ "-1487289463746694204"
				+ a
				+ "1347751514604296858"
				+ a
				+ "4784023666843971581"
				+ a
				+ "4903739282273211570"
				+ a
				+ "-3903776439577921595"
				+ a
				+ "8906566957544227123"
				+ a
				+ "6453203279956387273"
				+ a
				+ "-7452238920921298399"
				+ a
				+ "8285138967744368852"
				+ a
				+ "-6353495953655828378"
				+ a
				+ "5478630133774944113"
				+ a
				+ "-1848015806237578727"
				+ a
				+ "1726662551911588308"
				+ a
				+ "-993442115399966460"
				+ a
				+ "6049095848239074810"
				+ a
				+ "4136475939674117472"
				+ a
				+ "-9075783297092503025"
				+ a
				+ "-2739244532591253278"
				+ a
				+ "6336851307741455"
				+ a
				+ "7639089003606955514"
				+ a
				+ "4688713394058952110"
				+ a
				+ "3056645057829377881"
				+ a
				+ "-8506726966182516868"
				+ a
				+ "-383731751399324748"
				+ a
				+ "-3654274050295505340"
				+ a
				+ "-8247615502549622328"
				+ a
				+ "8051425367409412021"
				+ a
				+ "5070740236957071517"
				+ a
				+ "-6304043607850294460"
				+ a
				+ "4879326440171479053"
				+ a
				+ "1207827151958931536"
				+ a
				+ "4368497979050464647"
				+ a
				+ "8756179114525016710"
				+ a
				+ "6572802117590866192"
				+ a
				+ "-5922996303565406074"
				+ a
				+ "6778103995113936523"
				+ a
				+ "-5476940069258540858"
				+ a
				+ "5487657823671443257"
				+ a
				+ "-400926173735974729"
				+ a
				+ "-8540988823898343550"
				+ a
				+ "-7014060288497364443"
				+ a
				+ "5644928988464987381"
				+ a
				+ "6879543305099205347"
				+ a
				+ "7964655700571564172"
				+ a
				+ "8088691900248937126"
				+ a
				+ "1723219599198728500"
				+ a
				+ "3018536455974744881"
				+ a
				+ "2940291325452882573"
				+ a
				+ "-3786758981089890638"
				+ a
				+ "-797560390807012370"
				+ a
				+ "2663085406348533867"
				+ a
				+ "-7308829391124894805"
				+ a
				+ "1803629826901943189"
				+ a
				+ "5846440929888909977"
				+ a
				+ "-8542702904802823040"
				+ a
				+ "-7163216730812752942"
				+ a
				+ "2221034704463855614"
				+ a
				+ "-2405682157860023115"
				+ a
				+ "-4676395964625238782"
				+ a
				+ "-216963140376579792"
				+ a
				+ "-5103389651471831933"
				+ a
				+ "9017702006631036993"
				+ a
				+ "2938999348929657766"
				+ a
				+ "-7730679226114448199"
				+ a
				+ "-3743205304154717157"
				+ a
				+ "-1776479219937991102"
				+ a
				+ "1654078855927477958"
				+ a
				+ "8094809716232335012"
				+ a
				+ "6340983493686361250"
				+ a
				+ "-866493891022565565"
				+ a
				+ "531735533923973602"
				+ a
				+ "2747910080493628139"
				+ a
				+ "2200812898658983768"
				+ a
				+ "-1513950816115621936"
				+ a
				+ "-8337720631869198822"
				+ a
				+ "-525577754379940401"
				+ a
				+ "7551804934410883426"
				+ a
				+ "519746586022812922"
				+ a
				+ "-8045547892464635210"
				+ a
				+ "5951243721520801875"
				+ a
				+ "5934161767066905672"
				+ a
				+ "-4705079481574756138"
				+ a
				+ "3464716257976122783"
				+ a
				+ "8978831342572010684"
				+ a
				+ "8187941088102065781"
				+ a
				+ "-3084684641150941442"
				+ a
				+ "921477582871759843"
				+ a
				+ "3307658955544601367"
				+ a
				+ "-2996165763170645061"
				+ a
				+ "-8274541103042848498"
				+ a
				+ "-3463908933883305420"
				+ a
				+ "-5048691860297368141"
				+ a
				+ "2177078496606619084"
				+ a
				+ "-8827388744732292312"
				+ a
				+ "-7957446549730534038"
				+ a
				+ "3303941265807359394"
				+ a
				+ "-3640624108889803582"
				+ a
				+ "-963485886713923471"
				+ a
				+ "-617302574273490179"
				+ a
				+ "-6628433587492636867"
				+ a
				+ "3755304851471882136"
				+ a
				+ "-1455409516034175087"
				+ a
				+ "3281387006666817931"
				+ a
				+ "8187267763424429725"
				+ a
				+ "-2112757461247130450"
				+ a
				+ "8487163885819199287"
				+ a
				+ "5515268578675020120"
				+ a
				+ "-7516059575070424029"
				+ a
				+ "2096245470903398985"
				+ a
				+ "-3599383330369850733"
				+ a
				+ "6717668160055633097"
				+ a
				+ "997039288715036912"
				+ a
				+ "-4111524577411313904"
				+ a
				+ "4213859757422026202"
				+ a
				+ "-1454344243953370904"
				+ a
				+ "1338177838168081261"
				+ a
				+ "-242181692786070896"
				+ a
				+ "5399006252168649414"
				+ a
				+ "646614180822848995"
				+ a
				+ "-6184731866872587323"
				+ a
				+ "-1444188926767387207"
				+ a
				+ "810942930502440211"
				+ a
				+ "-6218682137716519027"
				+ a
				+ "-2720895870328575898"
				+ a
				+ "-8808292532570299552"
				+ a
				+ "2140505418194421507"
				+ a
				+ "-7888434952098884132"
				+ a
				+ "-178310388289817980"
				+ a
				+ "5905005163930882235"
				+ a
				+ "1635421671359890907"
				+ a
				+ "6750033111404860777"
				+ a
				+ "-4564576791357207914"
				+ a
				+ "426758066406202856"
				+ a
				+ "-4872081106509472156"
				+ a
				+ "-5254560181717342221"
				+ a
				+ "-734363642590401321"
				+ a
				+ "9013812156623195750"
				+ a
				+ "-170482851728801429"
				+ a
				+ "-7173862230840257316"
				+ a
				+ "8254259043201955270"
				+ a
				+ "6501276346832030105"
				+ a
				+ "-8273757015293296575"
				+ a
				+ "5387853821745750442"
				+ a
				+ "-7474855440619051354"
				+ a
				+ "-1753227913458519222"
				+ a
				+ "1092217748501059899"
				+ a
				+ "-8791276135678971256"
				+ a
				+ "-218877590915892737"
				+ a
				+ "-4340725654742199259"
				+ a
				+ "-5742289577091247053"
				+ a
				+ "1343358900061715138"
				+ a
				+ "-1772225708659554277"
				+ a
				+ "-8797614013992611270"
				+ a
				+ "-3497464196302835963"
				+ a
				+ "-8309105028352082612"
				+ a
				+ "-663094820895261814"
				+ a
				+ "-3444240896004163203"
				+ a
				+ "1957144248429107731"
				+ a
				+ "4757954753357798716"
				+ a
				+ "6593264534837630366"
				+ a
				+ "3497227202123306054"
				+ a
				+ "2776287487035884738"
				+ a
				+ "6501556871116799564"
				+ a
				+ "8899612329989751536"
				+ a
				+ "-3778659576142179374"
				+ a
				+ "124703871414090235"
				+ a
				+ "6948288598497539417"
				+ a
				+ "-4996449766025445415"
				+ a
				+ "793686075701987520"
				+ a
				+ "-3198002690460840789"
				+ a
				+ "4009422788160882918"
				+ a
				+ "7193014696603651322"
				+ a
				+ "8082998766648896404"
				+ a
				+ "-3788231277556968381"
				+ a
				+ "-7148495983093530214"
				+ a
				+ "6736890024758916021"
				+ a
				+ "4216940336435230007"
				+ a
				+ "188328503832869176"
				+ a
				+ "-7120102739398964547"
				+ a
				+ "7607953946534615729"
				+ a
				+ "-3899525495187175563"
				+ a
				+ "1166694345313931652"
				+ a
				+ "-3219263269800959297"
				+ a
				+ "3266634161081313882"
				+ a
				+ "-9037148961090722434"
				+ a
				+ "2318060343891873059"
				+ a
				+ "-3515133393575994446"
				+ a
				+ "2566508863198691678"
				+ a
				+ "-9121275522528117659"
				+ a
				+ "6552814346023252631"
				+ a
				+ "-3844267506042688565"
				+ a
				+ "-1653156565782005455"
				+ a
				+ "-7173322703490581596"
				+ a
				+ "5311129569825581925"
				+ a
				+ "-5981496794536948251"
				+ a
				+ "485799454892997258"
				+ a
				+ "358814548216823190"
				+ a
				+ "-5883996450830917482"
				+ a
				+ "7892070487849955837"
				+ a
				+ "9041219978475479524"
				+ a
				+ "6784193649663705084"
				+ a
				+ "-704406440822053065"
				+ a
				+ "1617597350703726007"
				+ a
				+ "-2824990004512410626"
				+ a
				+ "4830833946059156601"
				+ a
				+ "644059663093447897"
				+ a
				+ "427654689358798040"
				+ a
				+ "9099539326079885915"
				+ a
				+ "451266633755291926"
				+ a
				+ "-5408292146163444719"
				+ a
				+ "-8218729673873120822"
				+ a
				+ "4812059197525286851"
				+ a
				+ "-1417290372535981890"
				+ a
				+ "7317429815661408505"
				+ a
				+ "-4706671334516443621"
				+ a
				+ "910482975170331840"
				+ a
				+ "4711728128274846659"
				+ a
				+ "2218323880426214829"
				+ a
				+ "-367348826505176322"
				+ a
				+ "8003614727540982818"
				+ a
				+ "8216996872543133783"
				+ a
				+ "-788439557611798833"
				+ a
				+ "-1123607703495525944"
				+ a
				+ "-5169936645529424004"
				+ a
				+ "-4732836413189749996"
				+ a
				+ "6316451216750669828"
				+ a
				+ "-5586465654792010636"
				+ a
				+ "-2255003627213419612"
				+ a
				+ "3832664252804128629"
				+ a
				+ "-8179486934051614603"
				+ a
				+ "-66704645845932512"
				+ a
				+ "2891168224812430647"
				+ a
				+ "7343682511706734683"
				+ a
				+ "-4856741064043882673"
				+ a
				+ "3105181221952422798"
				+ a
				+ "-1099474774470322926"
				+ a
				+ "-7184541441405083512"
				+ a
				+ "-7896129042940196797"
				+ a
				+ "-3681692208118084700"
				+ a
				+ "-7509258819912375078"
				+ a
				+ "-8381523365664144601"
				+ a
				+ "-7225732013684948985"
				+ a
				+ "2678475084224492"
				+ a
				+ "-7010181734394821771"
				+ a
				+ "296311055436471362"
				+ a
				+ "-4702143638883053358"
				+ a
				+ "559908477673544980"
				+ a
				+ "8517217626632198543"
				+ a
				+ "-6048186379008685749"
				+ a
				+ "1369684436610985700"
				+ a
				+ "3019156035985140591"
				+ a
				+ "-6834648991262355946"
				+ a
				+ "-4562930321968735852"
				+ a
				+ "-5783944654661391108"
				+ a
				+ "-3024935798314909837"
				+ a
				+ "-5537008782762095937"
				+ a
				+ "-8256796962807994666"
				+ a
				+ "8280182536563837152"
				+ a
				+ "-7995629897164905927"
				+ a
				+ "-2077281075304869761"
				+ a
				+ "-6664775396054401618"
				+ a
				+ "823577603383936985"
				+ a
				+ "-6356046405898429951"
				+ a
				+ "-8623495862025298926"
				+ a
				+ "-2832501372323834341"
				+ a
				+ "-4481796606745599180"
				+ a
				+ "6843605553065863851"
				+ a
				+ "-2581428019573302665"
				+ a
				+ "-4898085659480564734"
				+ a
				+ "-7753556073828498238"
				+ a
				+ "3584727131727095358"
				+ a
				+ "-3832308975071072911"
				+ a
				+ "9140718478884669354"
				+ a
				+ "4412985822617555800"
				+ a
				+ "-5495456985889731227"
				+ a
				+ "7968697975111041032"
				+ a
				+ "5128251690040084032"
				+ a
				+ "-6862414414207627440"
				+ a
				+ "-3006234487295557652"
				+ a
				+ "1324045417801509638"
				+ a
				+ "9219605576569074261"
				+ a
				+ "-715417453106249977"
				+ a
				+ "-6617654008397873848"
				+ a
				+ "4229951799618365819"
				+ a
				+ "231813632375250011"
				+ a
				+ "-5576308538620286115"
				+ a
				+ "155792926466618637"
				+ a
				+ "4836500552335990074"
				+ a
				+ "-1663547996885277909"
				+ a
				+ "-1993180218372871112"
				+ a
				+ "-6473687783379261579"
				+ a
				+ "-7883704607391325351"
				+ a
				+ "6687986130491546753"
				+ a
				+ "3364635474781455617"
				+ a
				+ "4731053967944701408"
				+ a
				+ "5106931322115930293"
				+ a
				+ "2095420057364729214"
				+ a
				+ "1156896580537176357"
				+ a
				+ "-3465259520146717874"
				+ a
				+ "8942297204813033067"
				+ a
				+ "3040683329504834342"
				+ a
				+ "7960068558868562069"
				+ a
				+ "1374491342528201959"
				+ a
				+ "220770130923384416"
				+ a
				+ "-4584976438727763232"
				+ a
				+ "-6069230704051231674"
				+ a
				+ "-8140389424077462925"
				+ a
				+ "7919822713176100795"
				+ a
				+ "-1612055155113080071"
				+ a
				+ "-6162416958187795790"
				+ a
				+ "-4915054237654038814"
				+ a
				+ "-2866828504084776090"
				+ a
				+ "-2938976209207559391"
				+ a
				+ "4467247253829594198"
				+ a
				+ "-4850525891734929210"
				+ a
				+ "-5426296772220968816"
				+ a
				+ "-5186441394167538452"
				+ a
				+ "8794590532854589490"
				+ a
				+ "-6578705991441722668"
				+ a
				+ "4035357871963126061"
				+ a
				+ "-1070129802059123630"
				+ a
				+ "3921226994129637452"
				+ a
				+ "3722734392905978983"
				+ a
				+ "-5956139048691736972"
				+ a
				+ "8416144324331798575"
				+ a
				+ "-1923420510655314387"
				+ a
				+ "227615271206429181"
				+ a
				+ "2226209514116787552"
				+ a
				+ "8297056456961422020"
				+ a
				+ "-8359499256195569822"
				+ a
				+ "5576341039369051576"
				+ a
				+ "4702120714246748976"
				+ a
				+ "-4042574530811250124"
				+ a
				+ "5083076081415490044"
				+ a
				+ "-3219070452310786083"
				+ a
				+ "9106311493699607016"
				+ a
				+ "6241102595154319624"
				+ a
				+ "4669706243845736720"
				+ a
				+ "-1520829982172760232"
				+ a
				+ "5889904275233942734"
				+ a
				+ "-68294517832626517"
				+ a
				+ "8638744614373433656"
				+ a
				+ "7567202626162399799"
				+ a
				+ "-1964780367369499411"
				+ a
				+ "-999558730666848273"
				+ a
				+ "-1669144135230350063"
				+ a
				+ "-1242209923845724629"
				+ a
				+ "-39031062552363627"
				+ a
				+ "-633233388401520761"
				+ a
				+ "744323104049287611"
				+ a
				+ "2014860468464161034"
				+ a
				+ "-1193284554157526823"
				+ a
				+ "-6855964882992540021"
				+ a
				+ "-8036572965809837220"
				+ a
				+ "5547258320624838991"
				+ a
				+ "-361938219569996785"
				+ a
				+ "-8704235972253373193"
				+ a
				+ "-9003427919587620451"
				+ a
				+ "-3130703444561361256"
				+ a
				+ "6132231206933208148"
				+ a
				+ "6749398961654190635"
				+ a
				+ "-6925034059616949205"
				+ a
				+ "1571738287308720679"
				+ a
				+ "5431255372312963846"
				+ a
				+ "2347890316226708844"
				+ a
				+ "-2587017991946539209"
				+ a
				+ "9080522648955318115"
				+ a
				+ "-7782900851433774520"
				+ a
				+ "-6414286033878819230"
				+ a
				+ "-7471905833427183625"
				+ a
				+ "2344443512917666900"
				+ a
				+ "4030672884858720641"
				+ a
				+ "-7228311107668937320"
				+ a
				+ "-4225049585365454557"
				+ a
				+ "-6696854441560120790"
				+ a
				+ "-7915428687108202019"
				+ a
				+ "4633264419167771904"
				+ a
				+ "-4039899830387050632"
				+ a
				+ "4267398965683805622"
				+ a
				+ "4751252376443669194"
				+ a
				+ "7198205969788397676"
				+ a
				+ "7129010695954880057"
				+ a
				+ "-5046741236772984850"
				+ a
				+ "-4893430234027272579"
				+ a
				+ "-6455089705569729002"
				+ a
				+ "5902751572800271273"
				+ a
				+ "317847978001983086"
				+ a
				+ "6591677451518621291"
				+ a
				+ "8725653562600482585"
				+ a
				+ "-8811453516738818670"
				+ a
				+ "-1937983213300134926"
				+ a
				+ "8001111295566882768"
				+ a
				+ "5432568004739151861"
				+ a
				+ "2808858632003233217"
				+ a
				+ "-3187854607564760867"
				+ a
				+ "-4004527449867163605"
				+ a
				+ "-336181840705754865"
				+ a
				+ "-7246637421972455801"
				+ a
				+ "3241758430536346550"
				+ a
				+ "-4914749815050143296"
				+ a
				+ "-1212912223502301394"
				+ a
				+ "-3749450625260640454"
				+ a
				+ "6243151812487782821"
				+ a
				+ "6226970592369211413"
				+ a
				+ "3870468034484872191"
				+ a
				+ "-3248010484204365646"
				+ a
				+ "8695259523944941306"
				+ a
				+ "-3520121047936500619"
				+ a
				+ "-6202360059242836333"
				+ a
				+ "804974149902754252"
				+ a
				+ "-4201170229733288025"
				+ a
				+ "-2814614190330637712"
				+ a
				+ "6732531893826755548"
				+ a
				+ "3587696942827103210"
				+ a
				+ "-3914504395162054719"
				+ a
				+ "-8295349942655173543"
				+ a
				+ "9016555458455142195"
				+ a
				+ "-1330972165973762190"
				+ a
				+ "-2857642318211707901"
				+ a
				+ "1621441195752982471"
				+ a
				+ "8796740055346885333"
				+ a
				+ "-7469350179954618293"
				+ a
				+ "-9198507324056667574"
				+ a
				+ "3050171288568508948"
				+ a
				+ "-9202985112142352287"
				+ a
				+ "-7450147356246173085"
				+ a
				+ "-2650046968714225126"
				+ a
				+ "-7791493787770037023"
				+ a
				+ "3177967838851086684"
				+ a
				+ "-1087350519511644629"
				+ a
				+ "-5933630645292757737"
				+ a
				+ "-3057634277369326960"
				+ a
				+ "-117101563851313235"
				+ a
				+ "-1264847152478417639"
				+ a
				+ "-8169210788366092403"
				+ a
				+ "-1556957540384449847"
				+ a
				+ "5079856129131839009"
				+ a
				+ "537009568676640293"
				+ a
				+ "-5226270953762115350"
				+ a
				+ "-5324199301103706379"
				+ a
				+ "1804591847796379880"
				+ a
				+ "879735902087758412"
				+ a
				+ "-5630733783825054658"
				+ a
				+ "-7610082778137157946"
				+ a
				+ "8119553100633562646"
				+ a
				+ "-4142666375828182767"
				+ a
				+ "-3150914012657811262"
				+ a
				+ "-3152263088065891155"
				+ a
				+ "-4147965428223902173"
				+ a
				+ "336844704958883063"
				+ a
				+ "6955766203242207822"
				+ a
				+ "7683778390826560099"
				+ a
				+ "5014524116896306283"
				+ a
				+ "-2992139592508518392"
				+ a
				+ "2544694784394516960"
				+ a
				+ "-5480878629851767455"
				+ a
				+ "4522873847351478191"
				+ a
				+ "8326626511086571601"
				+ a
				+ "-6422801033021366756"
				+ a
				+ "1578678540985889639"
				+ a
				+ "-6559866042619753837"
				+ a
				+ "-2578877569999104925"
				+ a
				+ "7368303770053372871"
				+ a
				+ "-5747703212301246727"
				+ a
				+ "3357596325498795038"
				+ a
				+ "-4133533100284207148"
				+ a
				+ "-1015951027680129461"
				+ a
				+ "7467490110644909021"
				+ a
				+ "3158855981736880188"
				+ a
				+ "-3172906774568163396"
				+ a
				+ "-6828938093617592265"
				+ a
				+ "7233629791141415838"
				+ a
				+ "4812403726420496447"
				+ a
				+ "6467043740588425016"
				+ a
				+ "4659999192592765884"
				+ a
				+ "4652951018723752460"
				+ a
				+ "666208123998413658"
				+ a
				+ "5018988295449121771"
				+ a
				+ "2765215723643073329"
				+ a
				+ "-5805565308999822918"
				+ a
				+ "-2076549345780039899"
				+ a
				+ "-4426400335663121800"
				+ a
				+ "4275608708948464015"
				+ a
				+ "6675022547067205759"
				+ a
				+ "-6621196489948540900"
				+ a
				+ "5722802855070403337"
				+ a
				+ "-3327707032135994635"
				+ a
				+ "2262928498967088118"
				+ a
				+ "3530071204065036832"
				+ a
				+ "-1638714306566451765"
				+ a
				+ "-7690788209354558171"
				+ a
				+ "7113955705845913085"
				+ a
				+ "-4081197284015476492"
				+ a
				+ "-4353435977967011984"
				+ a
				+ "8870894978912968709"
				+ a
				+ "-3378124121881489095"
				+ a
				+ "-7072527214702087999"
				+ a
				+ "-3826738314876308053"
				+ a
				+ "6851749976613062176"
				+ a
				+ "-1750785357222691439"
				+ a
				+ "5276086865661363858"
				+ a
				+ "-2963967637668099145"
				+ a
				+ "-2226482578674911965"
				+ a
				+ "1262913202855543983"
				+ a
				+ "-5719872184568399655"
				+ a
				+ "200057904572055249"
				+ a
				+ "3289053279870908000"
				+ a
				+ "5864930648060653187"
				+ a
				+ "7113948028888391656"
				+ a
				+ "2015505708560011961"
				+ a
				+ "-7688130328085946546"
				+ a
				+ "5595350336910484927"
				+ a
				+ "-3684238588780478855"
				+ a
				+ "8613416584425920054"
				+ a
				+ "4249559202049962502"
				+ a
				+ "-4129474140910318501"
				+ a
				+ "3202291309460908583"
				+ a
				+ "-3928494809434341489"
				+ a
				+ "-6076283274923897400"
				+ a
				+ "2169394210116526098"
				+ a
				+ "1301281724191196147"
				+ a
				+ "-3958391744948119278"
				+ a
				+ "-1860291525879287948"
				+ a
				+ "-7367822264979394844"
				+ a
				+ "-766202970211237697"
				+ a
				+ "-8712119674703561328"
				+ a
				+ "3736413026361360914"
				+ a
				+ "8876590410660191123"
				+ a
				+ "-6382124384610352682"
				+ a
				+ "6651183499700364511"
				+ a
				+ "3984890132222164810"
				+ a
				+ "-2794025605547462106"
				+ a
				+ "7570641472538557794"
				+ a
				+ "4552556182522839127"
				+ a
				+ "-4548338499653656596"
				+ a
				+ "7388941229386075240"
				+ a
				+ "692547794703939317"
				+ a
				+ "2436692756551067478"
				+ a
				+ "5482475673724460138"
				+ a
				+ "-748428287238371735"
				+ a
				+ "-5046147474484082687"
				+ a
				+ "-5645192179964259396"
				+ a
				+ "-8910889623475454631"
				+ a
				+ "-7535738450330975492"
				+ a
				+ "3379953857191884896"
				+ a
				+ "8375308725109206639"
				+ a
				+ "-3259253628170470412"
				+ a
				+ "-6364776491423973320"
				+ a
				+ "4966967577296742092"
				+ a
				+ "-4235437682144171048"
				+ a
				+ "-4470283232421596519"
				+ a
				+ "-684373034549167112"
				+ a
				+ "-7544358005155380888"
				+ a
				+ "-6089672722052548507"
				+ a
				+ "-592422057867469495"
				+ a
				+ "-8870281455177471909"
				+ a
				+ "7127816281889312309"
				+ a
				+ "-3179360379771308795"
				+ a
				+ "-6866650128224703956"
				+ a
				+ "-698801804772675516"
				+ a
				+ "-7121841945155861602"
				+ a
				+ "4750365137868030895"
				+ a
				+ "7738153537752652299"
				+ a
				+ "-1216300091806872614"
				+ a
				+ "6771372917205053677"
				+ a
				+ "8056989338981147611"
				+ a
				+ "-7044136404236635947"
				+ a
				+ "1524250009079309577"
				+ a
				+ "-7230380836977314093"
				+ a
				+ "-6328397610668843257"
				+ a
				+ "7230102557130438170"
				+ a
				+ "5484760717538397184"
				+ a
				+ "-4732383013272760348"
				+ a
				+ "6744415428010607923"
				+ a
				+ "3022090164560283027"
				+ a
				+ "1568643906810575794"
				+ a
				+ "-4622791717852927720"
				+ a
				+ "2660468600538675557"
				+ a
				+ "-4294780086359953512"
				+ a
				+ "-5594348200211861931"
				+ a
				+ "7259557701039606348"
				+ a
				+ "-4560711143417983449"
				+ a
				+ "3190332956225415592"
				+ a
				+ "-4944263905951727131"
				+ a
				+ "-7385385614052438337"
				+ a
				+ "6733540044280164868"
				+ a
				+ "-4331161235831157019"
				+ a
				+ "8634623412407676066"
				+ a
				+ "2815941638062550421"
				+ a
				+ "-5232679099207881714"
				+ a
				+ "9202366913391292565"
				+ a
				+ "1619237350162891149"
				+ a
				+ "-4564477822700236200"
				+ a
				+ "7208442585339078747"
				+ a
				+ "-3950616628069894494"
				+ a
				+ "5754703381790672111"
				+ a
				+ "-2018876234266819215"
				+ a
				+ "-2103659793485769597"
				+ a
				+ "-6916752526519644133"
				+ a
				+ "-5834005017330986797"
				+ a
				+ "2648524451218973875"
				+ a
				+ "7580548958796221476"
				+ a
				+ "5839987782269727665"
				+ a
				+ "-1935092394547033721"
				+ a
				+ "4819296501593189329"
				+ a
				+ "-7449320539156769442"
				+ a
				+ "1515981491563393083"
				+ a
				+ "1837234754028675615"
				+ a
				+ "-2691299151050994461"
				+ a
				+ "7834035250536263000"
				+ a
				+ "947382469723180338"
				+ a
				+ "2070628618009620722"
				+ a
				+ "-7701999848196581146"
				+ a
				+ "-4989233495601617735"
				+ a
				+ "6771060135514012470"
				+ a
				+ "-4386300160537078757"
				+ a
				+ "9092560637994350648"
				+ a
				+ "-8393149325636269009"
				+ a
				+ "-7113205208559790969"
				+ a
				+ "8011664749276243449"
				+ a
				+ "-8266196281237589216"
				+ a
				+ "8259712846621683948"
				+ a
				+ "7059975912623943052"
				+ a
				+ "223293421261472175"
				+ a
				+ "8973572126931896900"
				+ a
				+ "-4078694841056319197"
				+ a
				+ "-8595306693898275504"
				+ a
				+ "340597839860111269"
				+ a
				+ "-4480614924930277584"
				+ a
				+ "5517819178252021904"
				+ a
				+ "-6096927906070665728"
				+ a
				+ "-4822198221110160891"
				+ a
				+ "-2577002508408181546"
				+ a
				+ "7315528082960323822"
				+ a
				+ "6657773545505244526"
				+ a
				+ "-9111063062018438849"
				+ a
				+ "3439200446592946185"
				+ a
				+ "8124115377302205054"
				+ a
				+ "-990430432747932271"
				+ a
				+ "2480444268192630917"
				+ a
				+ "6336395495152050177"
				+ a
				+ "4671803505031381126"
				+ a
				+ "1380595797077890307"
				+ a
				+ "-5823356456068914608"
				+ a
				+ "3643552808887949018"
				+ a
				+ "-705654815289741872"
				+ a
				+ "-4942555973230170239"
				+ a
				+ "6841175442962388185"
				+ a
				+ "-2247742565737854444"
				+ a
				+ "-5965872412923179737"
				+ a
				+ "3233876736034274927"
				+ a
				+ "8059548267812355744"
				+ a
				+ "-6442795951984446700"
				+ a
				+ "-8254441926716747299"
				+ a
				+ "1221578904699451729"
				+ a
				+ "4484393240198177513"
				+ a
				+ "-2470934872280561758"
				+ a
				+ "-4000515761544913848"
				+ a
				+ "1841312402397132371"
				+ a
				+ "-6266121333022015942"
				+ a
				+ "3036409269701812841"
				+ a
				+ "-59909522137328064"
				+ a
				+ "-7406201526142657853"
				+ a
				+ "1630047227661167327"
				+ a
				+ "-4897993438023877765"
				+ a
				+ "6219253283169460131"
				+ a
				+ "-2495741112802518127"
				+ a
				+ "1302756514188318054"
				+ a
				+ "-5533782832811642678"
				+ a
				+ "4354798003992578770"
				+ a
				+ "-7986677467980853803"
				+ a
				+ "-8744988257359396573"
				+ a
				+ "-6397501769218728272"
				+ a
				+ "-8947660384927553231"
				+ a
				+ "1346216959820138313"
				+ a
				+ "1425398524283165869"
				+ a
				+ "-1283087607147001752"
				+ a
				+ "-206913821141456982"
				+ a
				+ "8014851305433763531"
				+ a
				+ "-3306492978461841825"
				+ a
				+ "8939538755388149906"
				+ a
				+ "3470041899206769451"
				+ a
				+ "-5835062378542834467"
				+ a
				+ "2752364486063988952"
				+ a
				+ "1939934425938166195"
				+ a
				+ "3008044486201466147"
				+ a
				+ "3722009335165103141"
				+ a
				+ "-1454123726393059460"
				+ a
				+ "5521045270087722675"
				+ a
				+ "-7584468636879988727"
				+ a
				+ "3455604157334575597"
				+ a
				+ "6444214822533935856"
				+ a
				+ "6685753141598286685"
				+ a
				+ "-8249605279529950251"
				+ a
				+ "-6108157385140562268"
				+ a
				+ "8698570457891691937"
				+ a
				+ "712682936770346210"
				+ a
				+ "8683885651874370181"
				+ a
				+ "1511630497269458523"
				+ a
				+ "-681331991295002562"
				+ a
				+ "-5538407606653779370"
				+ a
				+ "-8225676124935582566"
				+ a
				+ "2992867944170172744"
				+ a
				+ "6467556416530619962"
				+ a
				+ "2894317729672299826"
				+ a
				+ "2367294768805338520"
				+ a
				+ "-3795911641430219706"
				+ a
				+ "7315593747565738571"
				+ a
				+ "1073925020137124304"
				+ a
				+ "-2009620617725341558"
				+ a
				+ "9192484969344016724"
				+ a
				+ "-8555372001436210450"
				+ a
				+ "5988230853661579250"
				+ a
				+ "-2058267483034575749"
				+ a
				+ "8122930851637461010"
				+ a
				+ "-4226809344373377312"
				+ a
				+ "4203514443098305340"
				+ a
				+ "-7584642885221900035"
				+ a
				+ "3741247320369290823"
				+ a
				+ "6409416416737382822"
				+ a
				+ "-8756241943904648267"
				+ a
				+ "-1162965036863622490"
				+ a
				+ "1309747872651362397"
				+ a
				+ "-2083806146045300730"
				+ a
				+ "-8644749146832603574"
				+ a
				+ "-5860595045064427633"
				+ a
				+ "4705270308983783907"
				+ a
				+ "6728325949665520780"
				+ a
				+ "2355167571219782987"
				+ a
				+ "-7485062256841845804"
				+ a
				+ "5444171101615347210"
				+ a
				+ "9018416163053665286"
				+ a
				+ "9087649652391753964"
				+ a
				+ "7355274780617434646"
				+ a
				+ "-2263053130520029143"
				+ a
				+ "-7771114517872233976"
				+ a
				+ "-4333605022901923898"
				+ a
				+ "7416196136755926012"
				+ a
				+ "7874945996172274746"
				+ a
				+ "-29647836685576855"
				+ a
				+ "-961434168856881325"
				+ a
				+ "-3639241545807632723"
				+ a
				+ "2546758658973642586"
				+ a
				+ "-7953791153076501308"
				+ a
				+ "1931422568598613109"
				+ a
				+ "-6717842740108986537"
				+ a
				+ "-8291630841266816948"
				+ a
				+ "2765890591673690873"
				+ a
				+ "5638615108868643823"
				+ a
				+ "2610285609096522668"
				+ a
				+ "7182053208700872695"
				+ a
				+ "-4387966805233548375"
				+ a
				+ "-2987355674746176789"
				+ a
				+ "1944114521650872928"
				+ a
				+ "2716385647022901732"
				+ a
				+ "3672937770299043773"
				+ a
				+ "-1596838794080989326"
				+ a
				+ "6994512773580910508"
				+ a
				+ "-3554310089091955519"
				+ a
				+ "1355466662459087327"
				+ a
				+ "8762632012749605111"
				+ a
				+ "6587327856302852558"
				+ a
				+ "3311118198598392544"
				+ a
				+ "-6793004875159213313"
				+ a
				+ "-4848547389526226739"
				+ a
				+ "-6311353038235974265"
				+ a
				+ "-8195505362848449864"
				+ a
				+ "8808125456239414991"
				+ a
				+ "-4177775909520246100"
				+ a
				+ "-6619635425075002725"
				+ a
				+ "-4132694774520176797"
				+ a
				+ "-8317158135140825016"
				+ a
				+ "-3478442824038580944"
				+ a
				+ "-6007598038909081516"
				+ a
				+ "6302404450442477855"
				+ a
				+ "5778955250949510691"
				+ a
				+ "-2089763170261427622"
				+ a
				+ "4741409635703394816"
				+ a
				+ "-1604648981138860594"
				+ a
				+ "2858368262704801633"
				+ a
				+ "3077936222317121549"
				+ a
				+ "3876636234691611503"
				+ a
				+ "7072310780592103797"
				+ a
				+ "6875717807996264388"
				+ a
				+ "-8119373122628671342"
				+ a
				+ "2592321197819846005"
				+ a
				+ "-4865044565472487744"
				+ a
				+ "370243778170973267"
				+ a
				+ "3538560122812949268"
				+ a
				+ "5604800454296726126"
				+ a
				+ "1099039521029719933"
				+ a
				+ "1347625018260219866"
				+ a
				+ "-760735066813486043"
				+ a
				+ "-3588040698066642251"
				+ a
				+ "7697720740645299484"
				+ a
				+ "932557864155975527"
				+ a
				+ "-6719149903083035080"
				+ a
				+ "-3632384404564322005"
				+ a
				+ "-4437288996570214090"
				+ a
				+ "4876681836482086607"
				+ a
				+ "-700013811510345180"
				+ a
				+ "68286250809712567"
				+ a
				+ "-5723038568786969085"
				+ a
				+ "6180096348459871527"
				+ a
				+ "-5336303492423424089"
				+ a
				+ "5268064677773382592"
				+ a
				+ "-5468221560993276190"
				+ a
				+ "8728616035972006219"
				+ a
				+ "-18735560580305439"
				+ a
				+ "-5237022430459186507"
				+ a
				+ "8477647565196617941"
				+ a
				+ "5477971880707102298"
				+ a
				+ "-25742072802303019"
				+ a
				+ "-7628253021115937147"
				+ a
				+ "-4527455294363884798"
				+ a
				+ "-6779159922670200777"
				+ a
				+ "-4332755792343947029"
				+ a
				+ "6246992222472870439"
				+ a
				+ "2466686335846188851"
				+ a
				+ "-3176660018221785078"
				+ a
				+ "2227603986683319665"
				+ a
				+ "7764675382631007764"
				+ a
				+ "8993875510396531287"
				+ a
				+ "-7390864096506767171"
				+ a
				+ "7337153217923216149"
				+ a
				+ "3248867097428978888"
				+ a
				+ "-8078994459496454913"
				+ a
				+ "6023362300574921600"
				+ a
				+ "6957790098961696109"
				+ a
				+ "-2951896231335096508"
				+ a
				+ "730304460660495330"
				+ a
				+ "192254390069636166"
				+ a
				+ "-1049566252317531537"
				+ a
				+ "-7248026460359122545"
				+ a
				+ "-4856240343559698343"
				+ a
				+ "-3288455520075047354"
				+ a
				+ "-3462385567291090183"
				+ a
				+ "-9076025559385888976"
				+ a
				+ "-9080194978079616797"
				+ a
				+ "5107397421493446778"
				+ a
				+ "3642195766291641162"
				+ a
				+ "-8607615188211212362"
				+ a
				+ "-6565851555561356894"
				+ a
				+ "-7348624522328956381"
				+ a
				+ "7643434229912546183"
				+ a
				+ "736968235053630257"
				+ a
				+ "-1558131958624533283"
				+ a
				+ "-4267365336994799805"
				+ a
				+ "4685285441925601335"
				+ a
				+ "-417452777611981130"
				+ a
				+ "-1612672569043764356"
				+ a
				+ "518118522100466977"
				+ a
				+ "7477758616731323079"
				+ a
				+ "-2084762027578400546"
				+ a
				+ "308555469435645327"
				+ a
				+ "9031665960208658121"
				+ a
				+ "6230664225124256264"
				+ a
				+ "-1102830740815288761"
				+ a
				+ "2817926313141144264"
				+ a
				+ "8490820541726712201"
				+ a
				+ "-3156215760262899028"
				+ a
				+ "-9071289492098116078"
				+ a
				+ "8425910717564713723"
				+ a
				+ "-3806622682195406474"
				+ a
				+ "-4420283133736675380"
				+ a
				+ "-2130571006470095261"
				+ a
				+ "2440746963483934373"
				+ a
				+ "8556899456135230949"
				+ a
				+ "-1985525364566697115"
				+ a
				+ "-3365400095873163035"
				+ a
				+ "1119910485872254819"
				+ a
				+ "-1046656997374317070"
				+ a
				+ "1415882540628621014"
				+ a
				+ "8383333511655382851"
				+ a
				+ "3352737800845652086"
				+ a
				+ "-4956645021080570628"
				+ a
				+ "-4221159765757641885"
				+ a
				+ "2639365141465593776"
				+ a
				+ "4935151287859683142"
				+ a
				+ "-8102019963811174617"
				+ a
				+ "-4133912392369401163"
				+ a
				+ "5480446863201440096"
				+ a
				+ "8759003265342329820"
				+ a
				+ "7180798877987804633"
				+ a
				+ "-3106517939429595304"
				+ a
				+ "3471288105411959053"
				+ a
				+ "-363148694271843994"
				+ a
				+ "5042344163278449725"
				+ a
				+ "1616698931072621884"
				+ a
				+ "1797865194247105907"
				+ a
				+ "1444037657274074806"
				+ a
				+ "-7029718486968835133"
				+ a
				+ "8844266795997125173"
				+ a
				+ "-4944651518545568813"
				+ a
				+ "6487964973590478532"
				+ a
				+ "1886109974317222046"
				+ a
				+ "-4842848483402883461"
				+ a
				+ "3531122380482669684"
				+ a
				+ "-1558709588580146904"
				+ a
				+ "-4342403627297550780"
				+ a
				+ "1689103941253311787"
				+ a
				+ "1061199116206243613"
				+ a
				+ "5061874826462778016"
				+ a
				+ "7334887834022786034"
				+ a
				+ "-4953914412460735293"
				+ a
				+ "6809021047861032861"
				+ a
				+ "711439222068774288"
				+ a
				+ "6586553718450977062"
				+ a
				+ "-4848541873011906646"
				+ a
				+ "6392546595089496644"
				+ a
				+ "-7454402105323812227"
				+ a
				+ "6808280476233343523"
				+ a
				+ "-9163248863081859930"
				+ a
				+ "-4935115052088543129"
				+ a
				+ "-2707173481561263983"
				+ a
				+ "-5040722886254228368"
				+ a
				+ "-6529198091145506973"
				+ a
				+ "-8707423069418058529"
				+ a
				+ "6038039841022866971"
				+ a
				+ "-8982004619693436071"
				+ a
				+ "99422527511009523"
				+ a
				+ "-5165864716533667702"
				+ a
				+ "3531760248632559884"
				+ a
				+ "2453964053489566829"
				+ a
				+ "-6810009552064415671"
				+ a
				+ "5897335478825586377"
				+ a
				+ "6746492442484332410"
				+ a
				+ "9002181253533066238"
				+ a
				+ "-7812070282260401475"
				+ a
				+ "-6234637736823676415"
				+ a
				+ "6931601391561453600"
				+ a
				+ "-7651946779799617116"
				+ a
				+ "-1476679763922561909"
				+ a
				+ "8319727058209931290"
				+ a
				+ "9211601851260334812"
				+ a
				+ "4380122268541574330"
				+ a
				+ "-6141835365182903981"
				+ a
				+ "8859095374016622339"
				+ a
				+ "-6080848116160933583"
				+ a
				+ "-4043345743566579489"
				+ a
				+ "2007464217689982107"
				+ a
				+ "5615227751077173548"
				+ a
				+ "-5247506120933105981"
				+ a
				+ "7613105194332406391"
				+ a
				+ "-4518167165425198520"
				+ a
				+ "7264351302739188234"
				+ a
				+ "-4369130358793113123"
				+ a
				+ "-2996862511695551704"
				+ a
				+ "3429626022551086889"
				+ a
				+ "8574417589664275094"
				+ a
				+ "1485655701114573806"
				+ a
				+ "7290363364964116061"
				+ a
				+ "633425129373641068"
				+ a
				+ "-4682720896109445682"
				+ a
				+ "3199403151033991687"
				+ a
				+ "-4725352862128009786"
				+ a
				+ "-2935010460126746329"
				+ a
				+ "-1571339865719136973"
				+ a
				+ "-5327135494658638497"
				+ a
				+ "8662308269909751254"
				+ a
				+ "-5408996137996185392"
				+ a
				+ "5822097627997115722"
				+ a
				+ "-4985750595042038833"
				+ a
				+ "-5449287288045688252"
				+ a
				+ "-9005565456474303035"
				+ a
				+ "-2513523367955029477"
				+ a
				+ "-7237889187143268265"
				+ a
				+ "-955049681514771829"
				+ a
				+ "-715290057971470138"
				+ a
				+ "-5112632449472312395"
				+ a
				+ "-8999368014349704297"
				+ a
				+ "-3553787458899280279"
				+ a
				+ "-2242033452520855946"
				+ a
				+ "8288454840875082408"
				+ a
				+ "6759946808749896791"
				+ a
				+ "5499698313251322468"
				+ a
				+ "-543042823206248483"
				+ a
				+ "-3716280375908332407"
				+ a
				+ "-1767850440715110401"
				+ a
				+ "-5812090670386736064"
				+ a
				+ "-4448772542800653592"
				+ a
				+ "-3691411356019826575"
				+ a
				+ "821418385527481119"
				+ a
				+ "-7917444741151119478"
				+ a
				+ "9025312584318696168"
				+ a
				+ "457131154694574975"
				+ a
				+ "-6494407505970093591"
				+ a
				+ "1848951345003203089"
				+ a
				+ "-7088652100860042993"
				+ a
				+ "3607909891740382545"
				+ a
				+ "-5678294653111490382"
				+ a
				+ "-5795543117613854617"
				+ a
				+ "-2151575121446292234"
				+ a
				+ "7620964843728469135"
				+ a
				+ "884290653714224245"
				+ a
				+ "-6843277283286932892"
				+ a
				+ "2408695048027763994"
				+ a
				+ "5842614161247609697"
				+ a
				+ "6010166672575060815"
				+ a
				+ "6812469602680659875"
				+ a
				+ "-5997140003653359782"
				+ a
				+ "7985395093919912947"
				+ a
				+ "-5213351642343076604"
				+ a
				+ "-2464006694883863548"
				+ a
				+ "-8272827464694685317"
				+ a
				+ "-3362460353719917320"
				+ a
				+ "6627775285154308985"
				+ a
				+ "-3736521844071744472"
				+ a
				+ "-1239142425696476764"
				+ a
				+ "-2717329470631008732"
				+ a
				+ "-9002493101279878344"
				+ a
				+ "-3081549338662512136"
				+ a
				+ "-4192120168253245726"
				+ a
				+ "-5262450888373666639"
				+ a
				+ "-4359619098442462225"
				+ a
				+ "4545309526212303135"
				+ a
				+ "1706751050568448421"
				+ a
				+ "-7215605223506374693"
				+ a
				+ "-8384613778406303503"
				+ a
				+ "-9115598915407494261"
				+ a
				+ "6493557840925709377"
				+ a
				+ "6002444260666557796"
				+ a
				+ "8757276082417258931"
				+ a
				+ "5517276445381297648"
				+ a
				+ "659854512378354543"
				+ a
				+ "1171949515664870929"
				+ a
				+ "7962665662827588176"
				+ a
				+ "-6428441354297408443"
				+ a
				+ "-1407303201060735287"
				+ a
				+ "-4630527955770637782"
				+ a
				+ "-3356564721964583930"
				+ a
				+ "7557293222167592516"
				+ a
				+ "-8976462499445679791"
				+ a
				+ "4913334300847132158"
				+ a
				+ "2715824074188316087"
				+ a
				+ "7098688088987829230"
				+ a
				+ "-5274733612517799445"
				+ a
				+ "2306144525447966301"
				+ a
				+ "-539171553148664727"
				+ a
				+ "-2276057022041114107"
				+ a
				+ "4472359697252482014"
				+ a
				+ "1517895533819116828"
				+ a
				+ "2952915317797409734"
				+ a
				+ "2416809354563825297"
				+ a
				+ "2136737984086357846"
				+ a
				+ "2932202033487269269"
				+ a
				+ "-4978515174981634403"
				+ a
				+ "-8763651883011539620"
				+ a
				+ "4799662088047448549"
				+ a
				+ "5524894362826545444"
				+ a
				+ "-5208901486068361377"
				+ a
				+ "-1547410064372038538"
				+ a
				+ "-8679851852185635074"
				+ a
				+ "-6401793263036105813"
				+ a
				+ "1985033060226478242"
				+ a
				+ "-6482220174980880207"
				+ a
				+ "6762019587712483449"
				+ a
				+ "1480525796015390734"
				+ a
				+ "8108723650031480226"
				+ a
				+ "2978843720351459877"
				+ a
				+ "-1336081875989930222"
				+ a
				+ "556688536962464952"
				+ a
				+ "-8872538052181681477"
				+ a
				+ "255278049706330286"
				+ a
				+ "-4841349086783434006"
				+ a
				+ "6790383796723089429"
				+ a
				+ "-7198580012715268624"
				+ a
				+ "7533854893267875945"
				+ a
				+ "-2767027533395577852"
				+ a
				+ "1674612631113288982"
				+ a
				+ "-7576984746517155992"
				+ a
				+ "-481457683325295045"
				+ a
				+ "758818546926160585"
				+ a
				+ "2117683637265311664"
				+ a
				+ "-3476219835082397205"
				+ a
				+ "-6484741587933492150"
				+ a
				+ "-3940875002536970107"
				+ a
				+ "9002040825213956445"
				+ a
				+ "-2917174987364332695"
				+ a
				+ "-66727676135893375"
				+ a
				+ "-6674337036793155609"
				+ a
				+ "8118072832569742745"
				+ a
				+ "-3664957541486359181"
				+ a
				+ "3419614972338034449"
				+ a
				+ "2824903256761154949"
				+ a
				+ "-6225521424818911642"
				+ a
				+ "-3824663404241060416"
				+ a
				+ "2835358670736706282"
				+ a
				+ "-5533635873640849322"
				+ a
				+ "1617737717408188617"
				+ a
				+ "-4342543362518212950"
				+ a
				+ "3769111142858305094"
				+ a
				+ "5945502355322974774"
				+ a
				+ "4120872397983584586"
				+ a
				+ "4003174987165865902"
				+ a
				+ "6964706800478134559"
				+ a
				+ "5993470215902535781"
				+ a
				+ "-3857502962439131016"
				+ a
				+ "6443524725591602672"
				+ a
				+ "8748264180145478580"
				+ a
				+ "7538036956928816136"
				+ a
				+ "257424971305193315"
				+ a
				+ "-7190236128509444940"
				+ a
				+ "-8704789362619223288"
				+ a
				+ "-270038105961354585"
				+ a
				+ "7574705795800529952"
				+ a
				+ "2228596148561184230"
				+ a
				+ "-2598750511091798685"
				+ a
				+ "-4195006584725201235"
				+ a
				+ "6470237484799739465"
				+ a
				+ "2042088550081344147"
				+ a
				+ "-7770224872565971249"
				+ a
				+ "-2058622155715559444"
				+ a
				+ "-738640071637619846"
				+ a
				+ "6143958792144726894"
				+ a
				+ "-8044362213379668580"
				+ a
				+ "8224887012855159830"
				+ a
				+ "3209854232446227413"
				+ a
				+ "7478149109097640268"
				+ a
				+ "8619347318797205212"
				+ a
				+ "1488851936360789829"
				+ a
				+ "-2257801310284603777"
				+ a
				+ "2961907687413792168"
				+ a
				+ "5367228619753286376"
				+ a
				+ "-1167042234202606476"
				+ a
				+ "1803394380188483105"
				+ a
				+ "7136307422837830432"
				+ a
				+ "7632179788793817561"
				+ a
				+ "7023944626199186947"
				+ a
				+ "3029221576998905191"
				+ a
				+ "-3954742339958497802"
				+ a
				+ "-4932533517651240945"
				+ a
				+ "2249675176414142007"
				+ a
				+ "-7414865112301845628"
				+ a
				+ "-7714577080262540145"
				+ a
				+ "-4483412957955698002"
				+ a
				+ "8669699406632040375"
				+ a
				+ "4510253243393872045"
				+ a
				+ "-270125992295806985"
				+ a
				+ "1400099911585106972"
				+ a
				+ "3368608011643162128"
				+ a
				+ "-3186327211102508391"
				+ a
				+ "-7004808457975131044"
				+ a
				+ "-7215067159615180667"
				+ a
				+ "-5075493924283306445"
				+ a
				+ "-6114237907724615416"
				+ a
				+ "2088154268915196303"
				+ a
				+ "8209387529276365399"
				+ a
				+ "-3861942433898838286"
				+ a
				+ "-3813120950568086983"
				+ a
				+ "4896163299838231430"
				+ a
				+ "-2234054304997173562"
				+ a
				+ "-6969473690113031802"
				+ a
				+ "287032981324281713"
				+ a
				+ "-7026687415196300579"
				+ a
				+ "8437788536412928585"
				+ a
				+ "59519871571995148"
				+ a
				+ "-2007111664379543173"
				+ a
				+ "-4187774861098453680"
				+ a
				+ "8637401319054574875"
				+ a
				+ "-3700805565304526845"
				+ a
				+ "-7131960406437337821"
				+ a
				+ "-9164692797770846654"
				+ a
				+ "5886254500269905851"
				+ a
				+ "-7894830705315346737"
				+ a
				+ "484964917021538234"
				+ a
				+ "-7374162993396474055"
				+ a
				+ "-5804543483427702932"
				+ a
				+ "1879617763117321785"
				+ a
				+ "-1162861953767998571"
				+ a
				+ "6410937909461127263"
				+ a
				+ "2496574133855806134"
				+ a
				+ "-6930597241031595282"
				+ a
				+ "-3385347474182226802"
				+ a
				+ "-4906421813540775677"
				+ a
				+ "3376509800070706659"
				+ a
				+ "3685761347281413883"
				+ a
				+ "-3703605717022933887"
				+ a
				+ "-3317209424191430634"
				+ a
				+ "6680165104107806595"
				+ a
				+ "-1421152020715589033"
				+ a
				+ "-7151394767920287792"
				+ a
				+ "2896824926148914351"
				+ a
				+ "-583404044349217560"
				+ a
				+ "-7275827201673200806"
				+ a
				+ "-5581728992629175840"
				+ a
				+ "-3759399463589837177"
				+ a
				+ "-7851071796689193301"
				+ a
				+ "2999247104082515774"
				+ a
				+ "5959438451429054874"
				+ a
				+ "4102208806599304830"
				+ a
				+ "5269187542287488293"
				+ a
				+ "3228944852182629029"
				+ a
				+ "-1321932716017535509"
				+ a
				+ "9047738068879013652"
				+ a
				+ "-430117592908725001"
				+ a
				+ "154431757781615122"
				+ a
				+ "5292625191058274884"
				+ a
				+ "-820879976800688912"
				+ a
				+ "7815829825921520514"
				+ a
				+ "7814626282908207726"
				+ a
				+ "6194047515562578714"
				+ a
				+ "4543712357461835613"
				+ a
				+ "6127919059662056304"
				+ a
				+ "-3041755880890705531"
				+ a
				+ "-6015922524640142745"
				+ a
				+ "-8240746661018900280"
				+ a
				+ "-4647074590211540695"
				+ a
				+ "4425056076926604935"
				+ a
				+ "-3628558101005679577"
				+ a
				+ "-2309605200216451261"
				+ a
				+ "4349438603816361823"
				+ a
				+ "6884968378719474311"
				+ a
				+ "2939625268139399900"
				+ a
				+ "-7384655158838745851"
				+ a
				+ "-9059163303551992957"
				+ a
				+ "-3168260877632134913"
				+ a
				+ "-2661349036927497205"
				+ a
				+ "-5732836207041285912"
				+ a
				+ "-1718443522567783859"
				+ a
				+ "-5184477095451803574"
				+ a
				+ "-2639779818877942595"
				+ a
				+ "-4285786699429851414"
				+ a
				+ "4153392600555453496"
				+ a
				+ "-677818638916169175"
				+ a
				+ "-318976644252115457"
				+ a
				+ "-6839771369066395476"
				+ a
				+ "-1331867802548483581"
				+ a
				+ "7662766576406914111"
				+ a
				+ "-4643717697303062174"
				+ a
				+ "491370442500697590"
				+ a
				+ "-5601731377105462991"
				+ a
				+ "-2083896333033158507"
				+ a
				+ "-8348647619744535173"
				+ a
				+ "2195403489667511601"
				+ a
				+ "-7304902791933157238"
				+ a
				+ "-8078804357956911593"
				+ a
				+ "1830019802461446756"
				+ a
				+ "-6914546352406074389"
				+ a
				+ "-1069372453373657960"
				+ a
				+ "7973324441431550228"
				+ a
				+ "7266296868894064186"
				+ a
				+ "-8218200041998108841"
				+ a
				+ "-2383548244358994901"
				+ a
				+ "2936358553872620482"
				+ a
				+ "-7394464481476738659"
				+ a
				+ "6796605663613232330"
				+ a
				+ "-7001716129222120235"
				+ a
				+ "3733905505178873527"
				+ a
				+ "-8924101992160005069"
				+ a
				+ "-8053245946307360193"
				+ a
				+ "-1410662425490071697"
				+ a
				+ "2667987898784000369"
				+ a
				+ "3930779870894342436"
				+ a
				+ "-737013868548327724"
				+ a
				+ "-5047711387310744430"
				+ a
				+ "-1995068133569824048"
				+ a
				+ "7428068289838785439"
				+ a
				+ "7998411348436431691"
				+ a
				+ "-66606868251602657"
				+ a
				+ "-3140963045029084778"
				+ a
				+ "-294529882224598188"
				+ a
				+ "7884304850523476618"
				+ a
				+ "-7015430383734539592"
				+ a
				+ "1417659741149471982"
				+ a
				+ "-1503958245384724231"
				+ a
				+ "6513146138809209371"
				+ a
				+ "-633829660049130428"
				+ a
				+ "-5690846708247479070"
				+ a
				+ "5057521049567048390"
				+ a
				+ "-1831459748130174291"
				+ a
				+ "-5811032821990866321"
				+ a
				+ "1118822902012234468"
				+ a
				+ "-2951084719946215176"
				+ a
				+ "6595747868165419153"
				+ a
				+ "-5474017136886613977"
				+ a
				+ "-5014173376270024122"
				+ a
				+ "3378038340528525905"
				+ a
				+ "4881313666473403454"
				+ a
				+ "3191601076967017248"
				+ a
				+ "-7308891140200636223"
				+ a
				+ "7456642015616743574"
				+ a
				+ "2377344551942001357"
				+ a
				+ "6578033781675835473"
				+ a
				+ "-3042794498162452750"
				+ a
				+ "2427071443633851664"
				+ a
				+ "8344198901104076413"
				+ a
				+ "462607879869700213"
				+ a
				+ "-6970961797048172328"
				+ a
				+ "8964377020396178700"
				+ a
				+ "730041378577385264"
				+ a
				+ "-369108319145229173"
				+ a
				+ "-1704480982549139880"
				+ a
				+ "-2795521892361361829"
				+ a
				+ "7410857119861369581"
				+ a
				+ "-4967026415955924393"
				+ a
				+ "3401654287294004153"
				+ a
				+ "4927182977102119891"
				+ a
				+ "1620336809248274012"
				+ a
				+ "3577184301995047135"
				+ a
				+ "-6841529815937467863"
				+ a
				+ "4613796452620724683"
				+ a
				+ "-1054934308018524851"
				+ a
				+ "-8855800260865241874"
				+ a
				+ "7225581178800302134"
				+ a
				+ "-9032442258141207901"
				+ a
				+ "-7057262694446386383"
				+ a
				+ "-3732442445224352364"
				+ a
				+ "2761141437113645653"
				+ a
				+ "-929430840722605254"
				+ a
				+ "2511509677650090911"
				+ a
				+ "8118132181366237347"
				+ a
				+ "-550026691256274082"
				+ a
				+ "-3668907501140258954"
				+ a
				+ "-606810055944795439"
				+ a
				+ "-9017650565356767436"
				+ a
				+ "2095198344342310157"
				+ a
				+ "7093363964773361344"
				+ a
				+ "-3099270771817404892"
				+ a
				+ "2198062659168522785"
				+ a
				+ "-6273665991256788861"
				+ a
				+ "6839118058276544645"
				+ a
				+ "8192709088232625308"
				+ a
				+ "5013863326431809160"
				+ a
				+ "-4754511127120331068"
				+ a
				+ "-3661877678366068554"
				+ a
				+ "8656183962683002717"
				+ a
				+ "4892501203466148430"
				+ a
				+ "-4958645542284711625"
				+ a
				+ "6723996370247953481"
				+ a
				+ "4911629062665388595"
				+ a
				+ "-4387819364150439783"
				+ a
				+ "-1296268218059531735"
				+ a
				+ "-7641850932378884683"
				+ a
				+ "7087270855110065163"
				+ a
				+ "3754708083359768149"
				+ a
				+ "3889586698096405834"
				+ a
				+ "-6137225015939556998"
				+ a
				+ "6768463333145358200"
				+ a
				+ "1733091583159252657"
				+ a
				+ "-8161421181385050066"
				+ a
				+ "-6013229318518658409"
				+ a
				+ "2733581142152004399"
				+ a
				+ "33219917982979999"
				+ a
				+ "-6452758044749045043"
				+ a
				+ "-6442695315870372078"
				+ a
				+ "3835780802518037131"
				+ a
				+ "-3231354270509736361"
				+ a
				+ "8973485937631645699"
				+ a
				+ "721138559962451060"
				+ a
				+ "-5459139089955258871"
				+ a
				+ "-289240518852777004"
				+ a
				+ "-8912467672113900015"
				+ a
				+ "8386886357144052810"
				+ a
				+ "-101643017034454067"
				+ a
				+ "-4929821758780909227"
				+ a
				+ "-1266807567558686950"
				+ a
				+ "8928737992684490917"
				+ a
				+ "5916636164747024412"
				+ a
				+ "-5791489627671790370"
				+ a
				+ "-8438709873793054297"
				+ a
				+ "-6154848405003374437"
				+ a
				+ "-1167593657140619808"
				+ a
				+ "454661938430770613"
				+ a
				+ "3268496715979850020"
				+ a
				+ "4330546121321481412"
				+ a
				+ "-6723452375653753049"
				+ a
				+ "-8355576695333144347"
				+ a
				+ "-7219392445688183200"
				+ a
				+ "-9021944183281656899"
				+ a
				+ "8347317120521098660"
				+ a
				+ "-1760524396084873794"
				+ a
				+ "-2904405441760595951"
				+ a
				+ "1273212335776452264"
				+ a
				+ "5599936571602637613"
				+ a
				+ "-1874789470910305709"
				+ a
				+ "33067597899967310"
				+ a
				+ "-1550773524926263894"
				+ a
				+ "8415787422238198331"
				+ a
				+ "-5951819633303154694"
				+ a
				+ "2723272766251525139"
				+ a
				+ "-553120179037176724"
				+ a
				+ "447473466542519917"
				+ a
				+ "737323123399346128"
				+ a
				+ "2239775540296940992"
				+ a
				+ "1174078146829196955"
				+ a
				+ "2350643859956391173"
				+ a
				+ "-3438882603276611789"
				+ a
				+ "-1951707287079412838"
				+ a
				+ "-8428630040889486231"
				+ a
				+ "-669351995787567767"
				+ a
				+ "8513892233989162054"
				+ a
				+ "-530937035598775991"
				+ a
				+ "5426726267843651337"
				+ a
				+ "-3602850646806113885"
				+ a
				+ "-6429721144703485328"
				+ a
				+ "2107955875578696536"
				+ a
				+ "-5835559291240127178"
				+ a
				+ "-2890715836766470430"
				+ a
				+ "-9094627687565959459"
				+ a
				+ "308725312537075641"
				+ a
				+ "8722393287822659501"
				+ a
				+ "-1871034873782069769"
				+ a
				+ "-6243665891020870405"
				+ a
				+ "-7479233619970828738"
				+ a
				+ "4330539874988922286"
				+ a
				+ "3935621836467028953"
				+ a
				+ "615168151969985279"
				+ a
				+ "4445060597391296801"
				+ a
				+ "3410383985931968895"
				+ a
				+ "-579589989416250847"
				+ a
				+ "8303194436290111070"
				+ a
				+ "-4912677608615539331"
				+ a
				+ "-6965655216202631959"
				+ a
				+ "-5867361958201239665"
				+ a
				+ "-2490037409986115500"
				+ a
				+ "8855406855933096914"
				+ a
				+ "6843928093911668153"
				+ a
				+ "6613066040083806339"
				+ a
				+ "-1348861990157247904"
				+ a
				+ "8105723480957128837"
				+ a
				+ "-5405166066063685056"
				+ a
				+ "2174568676370020228"
				+ a
				+ "1730792060395168454"
				+ a
				+ "6845585680059012189"
				+ a
				+ "4924409929101075924"
				+ a
				+ "639025024172742077"
				+ a
				+ "5768643796258308363"
				+ a
				+ "416533415844656392"
				+ a
				+ "6259184655283512653"
				+ a
				+ "1806723304538309499"
				+ a
				+ "-8742505610523700611"
				+ a
				+ "9115577441284285844"
				+ a
				+ "-4422903889562854520"
				+ a
				+ "-8824082423929691984"
				+ a
				+ "-1594761846184958295"
				+ a
				+ "5443094875525914358"
				+ a
				+ "6623287219725446632"
				+ a
				+ "2163366667453320563"
				+ a
				+ "-3191492609540029469"
				+ a
				+ "-8478768721203218298"
				+ a
				+ "-8714235035695423280"
				+ a
				+ "1479159013581916798"
				+ a
				+ "-3029731821111886911"
				+ a
				+ "6063285391300612225"
				+ a
				+ "448982299938190378"
				+ a
				+ "6144131538023295407"
				+ a
				+ "3019455323078528928"
				+ a
				+ "-7593851815836924794"
				+ a
				+ "-8000720159411662877"
				+ a
				+ "-8830770921055302009"
				+ a
				+ "1276533555023357214"
				+ a
				+ "-7709979517561914854"
				+ a
				+ "2039814596470784108"
				+ a
				+ "-2570052517613437266"
				+ a
				+ "7325409472787663518"
				+ a
				+ "-3306248715853973724"
				+ a
				+ "-324933084126805189"
				+ a
				+ "5564649630755734125"
				+ a
				+ "-7130842274844587065"
				+ a
				+ "6500429736061520497"
				+ a
				+ "3075990014772699976"
				+ a
				+ "-1996052343038159566"
				+ a
				+ "2287584536748611077"
				+ a
				+ "4857750267117388849"
				+ a
				+ "2762191378890433936"
				+ a
				+ "-3787216983113538032"
				+ a
				+ "-7876139956665979641"
				+ a
				+ "-4434682462834688392"
				+ a
				+ "-6132345995543411306"
				+ a
				+ "2846828934507063356"
				+ a
				+ "2205056035534892863"
				+ a
				+ "6971362409840063934"
				+ a
				+ "-7334379541155315235"
				+ a
				+ "-2185887118772341871"
				+ a
				+ "7336523966377208421"
				+ a
				+ "-5181518925588434593"
				+ a
				+ "916829953978579055"
				+ a
				+ "8916196074684429581"
				+ a
				+ "-343902964928479243"
				+ a
				+ "-7524291869292823524"
				+ a
				+ "5057971524866397017"
				+ a
				+ "4735037701324009298"
				+ a
				+ "-5661196528985499220"
				+ a
				+ "-7174476579407401831"
				+ a
				+ "-2390421549535361748"
				+ a
				+ "-8803774619671917786"
				+ a
				+ "479835471799791118"
				+ a
				+ "1792276559188966877"
				+ a
				+ "-950711340133083778"
				+ a
				+ "1720537911995611123"
				+ a
				+ "5126428118418085091"
				+ a
				+ "-7331637704121976875"
				+ a
				+ "-7806518246166233753"
				+ a
				+ "-3189681476890420153"
				+ a
				+ "-4827285738546271306"
				+ a
				+ "9155113814944475088"
				+ a
				+ "579631697133442053"
				+ a
				+ "-712791131848894891"
				+ a
				+ "7622278436622830165"
				+ a
				+ "-3136674195548280572"
				+ a
				+ "-6935310496940897544"
				+ a
				+ "-2154475007448707981"
				+ a
				+ "5987083393899431764"
				+ a
				+ "2499138839933402376"
				+ a
				+ "226999891005733606"
				+ a
				+ "2675814497804340634"
				+ a
				+ "7006121889419299978"
				+ a
				+ "-1869449977369693096"
				+ a
				+ "-1277694500406902792"
				+ a
				+ "-3300574855852490262"
				+ a
				+ "3142802020191812497"
				+ a
				+ "3663379312038602453"
				+ a
				+ "4125257994180814427"
				+ a
				+ "-4571845229523457245"
				+ a
				+ "-3150058857386876342"
				+ a
				+ "7503846977488272450"
				+ a
				+ "-1661115278146574655"
				+ a
				+ "-3071863653254613716"
				+ a
				+ "4683248393738534743"
				+ a
				+ "-1859465107663223608"
				+ a
				+ "-4337623990306671907"
				+ a
				+ "4817982326835451535"
				+ a
				+ "-7667508470929533280"
				+ a
				+ "8307945079328891250"
				+ a
				+ "-8045760216482737685"
				+ a
				+ "-7858631362692153093"
				+ a
				+ "-3410708982722832945"
				+ a
				+ "6470378289978424498"
				+ a
				+ "-5483906378085151451"
				+ a
				+ "7382740210062959041"
				+ a
				+ "-3409959318852138797"
				+ a
				+ "5842851101995209434"
				+ a
				+ "7017954023532784719"
				+ a
				+ "974934155492127320"
				+ a
				+ "-3094009056197747103"
				+ a
				+ "-969387622581744988"
				+ a
				+ "-1632563381387869652"
				+ a
				+ "-9183098983740663590"
				+ a
				+ "-4320397456882074514"
				+ a
				+ "-3261368460000879189"
				+ a
				+ "383963959335946502"
				+ a
				+ "-3684640452189005692"
				+ a
				+ "1952680973518464182"
				+ a
				+ "6226530231022358768"
				+ a
				+ "3072568317345091370"
				+ a
				+ "-4962716382738148806"
				+ a
				+ "8455687499001964857"
				+ a
				+ "150246332340927830"
				+ a
				+ "640861774309913449"
				+ a
				+ "5838050563792098560"
				+ a
				+ "20611114217615544"
				+ a
				+ "5929259895778420773"
				+ a
				+ "6537239832453755289"
				+ a
				+ "-3264102069205369214"
				+ a
				+ "912347645120744252"
				+ a
				+ "2425848868939426699"
				+ a
				+ "1723027032012111634"
				+ a
				+ "1449357166220209037"
				+ a
				+ "2766362939912705680"
				+ a
				+ "4727545052215865110"
				+ a
				+ "-1616490558707992782"
				+ a
				+ "4409644222525651092"
				+ a
				+ "-4337183804510752062"
				+ a
				+ "3535045438786400315"
				+ a
				+ "8803098582001817561"
				+ a
				+ "-6955431114397740500"
				+ a
				+ "-6219310959583541594"
				+ a
				+ "-3700064324151895341"
				+ a
				+ "-2549680515428708882"
				+ a
				+ "-2401883646008126064"
				+ a
				+ "-7582292756795829165"
				+ a
				+ "7667156026808070552"
				+ a
				+ "-3558059286124310056"
				+ a
				+ "8735793018250739997"
				+ a
				+ "-6427974810371007068"
				+ a
				+ "1334783141990516397"
				+ a
				+ "867020448668406789"
				+ a
				+ "-5691512855692184361"
				+ a
				+ "2463958787597883575"
				+ a
				+ "7935389093643043859"
				+ a
				+ "4752545886380456294"
				+ a
				+ "-1196508123657862429"
				+ a
				+ "2093750917497615474"
				+ a
				+ "-7791249716898626507"
				+ a
				+ "8198523205454538737"
				+ a
				+ "262561788122779659"
				+ a
				+ "6696297940506045689"
				+ a
				+ "1287784952697600605"
				+ a
				+ "-4796552398039489762"
				+ a
				+ "385046329657361469"
				+ a
				+ "8831073988511756345"
				+ a
				+ "8308323241869503292"
				+ a
				+ "-6375459006577280917"
				+ a
				+ "4041141025072401164"
				+ a
				+ "1852830842547147361"
				+ a
				+ "550492070617199974"
				+ a
				+ "-3810637208423908392"
				+ a
				+ "634939432473076781"
				+ a
				+ "6820683277163483747"
				+ a
				+ "-2272753417970275885"
				+ a
				+ "-1125025879686622100"
				+ a
				+ "2345080866577073148"
				+ a
				+ "9070140269618540152"
				+ a
				+ "-3306117376765807520"
				+ a
				+ "3197312849039628462"
				+ a
				+ "-7832747983125543947"
				+ a
				+ "6928232711304267929"
				+ a
				+ "-4404354247155346356"
				+ a
				+ "7746342250056874796"
				+ a
				+ "7310633729720542011"
				+ a
				+ "-2728063333465515258"
				+ a
				+ "-4955603802615225157"
				+ a
				+ "6898617935063123704"
				+ a
				+ "-220170639807146220"
				+ a
				+ "-2019827212939117373"
				+ a
				+ "-470310388988857033"
				+ a
				+ "5505618100440132645"
				+ a
				+ "-7571658264226059414"
				+ a
				+ "-7888356696237361642"
				+ a
				+ "-4477730354595352022"
				+ a
				+ "-7846732783657640881"
				+ a
				+ "-8801627451734936756"
				+ a
				+ "5872317002164430091"
				+ a
				+ "-4339767558518547100"
				+ a
				+ "3910203839741261584"
				+ a
				+ "-3519143931735275157"
				+ a
				+ "164939830321181168"
				+ a
				+ "-5488818195135015269"
				+ a
				+ "-4667473428940159348"
				+ a
				+ "-4981236168318181219"
				+ a
				+ "3560846926667666393"
				+ a
				+ "3014750347556533222"
				+ a
				+ "1651918403266366438"
				+ a
				+ "784187752316822622"
				+ a
				+ "-8577471103724493539"
				+ a
				+ "-1656192333892982206"
				+ a
				+ "-1617317898423166008"
				+ a
				+ "-2678885846361396918"
				+ a
				+ "302211955997870039"
				+ a
				+ "8638572990304208397"
				+ a
				+ "2218502254957595360"
				+ a
				+ "-7161423473740763740"
				+ a
				+ "3277635809268947558"
				+ a
				+ "6105474029898724238"
				+ a
				+ "-3933173974127482275"
				+ a
				+ "4697446393802435027"
				+ a
				+ "-2515976829170222099"
				+ a
				+ "2494490943498590059"
				+ a
				+ "-5583096342045076362"
				+ a
				+ "6917551925452206303"
				+ a
				+ "-8907420521351388972"
				+ a
				+ "-2143228459842603216"
				+ a
				+ "5584211206548670691"
				+ a
				+ "1963827294400159992"
				+ a
				+ "1062816828116449093"
				+ a
				+ "-6249888286799449649"
				+ "abcdef"
				+ a
				+ b
				+ c
				+ d
				+ e
				+ " ghiABCDEFGHIJKLMNOPQRSTUVWXYZjklmnopqrstuvwxyzabcdefghiABCDEFGHIJKLMNOPQRSTUVWXYZjklmnopqrstuvwxyzabcdefghiABCDEFGHIJKLMNOPQRSTUVWXYZjklmnopqrstuvwxyzabcdefghiABCDEFGHIJKLMNOPQRSTUVWXYZjklmnopqrstuvwxy12";
	}
}
